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.

What is the QR for?

Leave the amount blank and the payer types it — which is what a shop counter or a donation link wants. Works in every UPI app: GPay, PhonePe, Paytm, BHIM and bank apps.

No need to type https:// — we add it if you leave it out.

Guests point their camera at it and join — no password to read out.

A pair too close to read reverts to black on white — a pretty QR nobody can scan is not a QR.

Try “SCAN TO PAY” or “MENU”. The frame is included in both downloads, so what you print is what you see.

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.