The toolbox · Web
A QR code for anything.
Take a UPI payment, share your Wi-Fi without reading the password aloud, hand over a contact card, or point a camera at your site. Pick the type, fill it in, and download a crisp PNG or scalable SVG for screen or print.
- PNG & SVG. A pixel-perfect PNG for the web, and a razor-sharp SVG that prints at any size.
- Tune it. Choose the size, quiet-zone margin and error-correction level for reliable scans.
- Free & private. Unlimited codes, no sign-up, and we never store what you encode.
Create a QR code
Pick what it should do, fill it in, download.
Generated on our server and sent straight back — the content you encode is never stored.
The basics
Getting a scan every time
A QR code is just data drawn as squares. A few simple choices make it reliable wherever it ends up.
Encode anything
A website link is most common, but a QR code can hold plain text, an email address, a phone number, Wi-Fi details or a short message. Shorter content makes a simpler, easier-to-scan code.
Error correction
Higher correction lets a code still scan when it's slightly dirty, printed small, or partly covered — at the cost of a denser pattern. Choose Best for print and signage, Medium for everyday links.
Size & margin for print
Download the SVG for posters and packaging — it stays sharp at any size. Keep a clear "quiet zone" margin around the code so scanners can find it, and never print it smaller than about 2 cm.
The QR Code Generator is one of DriveBird's free tools. Turning a long, messy link into a QR code? Tidy it first with our URL shortener for a shorter, simpler pattern — or point your code at a free download in the Reading Room. All free, no sign-up.
"QR Code" is a registered trademark of Denso Wave Incorporated. This free tool is not affiliated with Denso Wave.
QR code generator — frequently asked questions
Is this QR code generator free, and do the codes expire?
It's completely free with no sign-up and no limits. The QR codes are "static" — the data is baked right into the pattern — so they never expire and keep working forever. (They also can't be edited after the fact; to change where a code points, generate a new one.)
How do I make a UPI payment QR code?
Choose UPI payment above and enter your UPI ID — the yourname@bank address your payment app shows you. Add your name so payers see who they are paying. Leave the amount blank and the payer types it, which is what a shop counter or a donation link wants; fill it in for a fixed price. The code is a standard upi:// link, so it works in Google Pay, PhonePe, Paytm, BHIM and every bank app — it is not tied to one provider. Print it, stick it on the counter, and it keeps working: nothing here expires.
Can I use my own colours?
Yes — set the code and background colours to match your brand. One rule the tool enforces for you: scanners read brightness, not colour, so the code must be clearly darker than its background. If the pair you pick would be too close to read — or inverted, light code on a dark field — we quietly fall back to black on white rather than hand you a QR that no phone can scan.
What is the error-correction level?
QR codes carry spare data so they still scan when damaged. Low recovers about 7%, Medium ~15%, High ~25% and Best ~30% of the code. More correction means a denser pattern, so use just enough — Medium for on-screen links, Best when the code will be printed or might get scuffed.
Should I download the PNG or the SVG?
Use the PNG for websites, slides and social posts — it drops straight in. Use the SVG for anything printed — business cards, posters, packaging — because it's a vector and stays perfectly sharp at any size.
More from DriveBird
Free tools worth a look
Wallpapers
Fresh, hi-res wallpapers for phone and desktop.
Quotes
Hand-picked quotes to copy, share, or drop into a design.
Random Facts
A fascinating new fact, every day.
Putting a QR code on your marketing? Meet MeBot — premium AI that answers every visitor it sends you, 24/7.