QR code generator

Make a QR code for a website, WhatsApp chat, UPI payment, phone number, email or Wi-Fi. Pick your brand colours, add your logo and download a print-ready PNG or SVG. Free, no sign-up, and your codes never expire.

1. What should the QR code open?

Want to count scans in Google Analytics? Add UTM tags first.

2. Design

3. Your QR code

Fill in the details to see your QR code.

Opens
–

SVG stays sharp at any size, which is best for print. Always test-scan your code with two phones before printing.

Tips for QR codes that get scanned

  • Keep strong contrast. Dark dots on a light background scan best. Light dots on a dark background fail on many phone cameras.
  • Print it big enough. At least 2 cm wide for packaging and flyers, and about 10% of the viewing distance for posters and hoardings: a poster read from 3 metres needs a code about 30 cm wide.
  • On TV and CTV ads, give people time. Keep the QR code on screen for at least 5 seconds, in a corner, and large enough to scan from a sofa.
  • Tell people what they get. “Scan for 20% off” gets far more scans than a code on its own.
  • Track your scans. Build the link with our UTM builder first, so Google Analytics shows how many visits came from the code.

Questions

Do these QR codes expire?

No. These are “static” QR codes: the link or details are written into the code itself, so they keep working for as long as the link does. Nothing passes through our servers.

Can I change the link after printing?

Not with a static code. If you may need to change the destination later, point the code at a page on your own website that you control, and change that page instead.

Will a logo stop the code from scanning?

Usually not. When you add a logo, the tool switches to the highest error correction, so up to 30% of the code can be covered. Keep the logo simple and test-scan before printing.

Which file should I send to my printer?

SVG. It is a vector file, so it stays sharp at any size. Use PNG for websites, social posts and presentations.

Is the UPI QR code safe?

The code only contains your UPI ID, name and optional amount, in the standard UPI format used by all payment apps. Always check the payee name your app shows before paying, and make a small test payment before printing.

Planning a campaign? Let Team Manzi run it.

CTV, OTT, video pre-roll, display and social campaigns across India, the GCC and South East Asia.

Plan a campaign