Qrzen

Free & open source · no sign-up · no watermark

Free email QR code generator

Open a pre-filled email to your address with a subject and message. Great for feedback, enquiries and RSVPs.

  • Codes never expire
  • Runs 100% in your browser
  • PNG, SVG & print PDF
  • Built-in scan test

Everything a QR code needs. Nothing it doesn’t.

Static QR codes store your content in the pattern itself, so they work forever, with or without us.

9 QR types, UPI included

Links, UPI payments, WiFi, vCards, WhatsApp, email, SMS, text and map locations, with validation that catches typos before you print.

Make it yours

Colours, linear or radial gradients, 5 dot styles, 4 eye frame and centre shapes, custom eye colours and one-click style presets.

Logo in the centre

Upload your logo or pick an icon. Dots behind it are cleared and error correction is raised automatically so it still scans.

Frames & print PDF

Add a call to action like “Scan to pay”. Export PNG up to 4096 px, vector SVG, or a PDF on A4, Letter, A5 or a sticker sheet.

Scan test built in

Every design is decoded in your browser with the ZXing engine, so you know it works before it goes on 1,000 flyers.

Private by design

Nothing is uploaded. No account, no tracking, no ads. Saved designs stay in your browser and export to JSON any time.

Free vs Pro

Free does the whole job for static codes. Pro is a self-hosted server app for businesses that need codes they can change later, with scan stats, bulk and an API, for a one-time price instead of a monthly plan.

FeatureFreePro
Static QR codes (9 types incl. UPI, WiFi, vCard)
Colours, gradients, shapes, logo, frames
PNG / SVG / print PDF export
Saved designs + JSON exportThis browserServer database
Dynamic QR codes (edit the link after printing)
Short redirect links on your own domain
Scan analytics: time, country, device, referrer (no cookies)
Password protection & expiry dates for links
Bulk generation from CSV → ZIP of PNG/SVG
REST API with API keys
Team accounts & white-label branding
LicenceMIT (open source)Pro licence, self-hosted

Qrzen Pro: ₹1,999 / $29, one time

Full source code, unlimited codes and scans on your own server, 1 year of updates and support.

Get Pro

Questions & answers

Is Qrzen really free?+

Yes. The generator is free and open source (MIT). There is no sign-up, no watermark, no scan limit and the codes never expire.

Do my QR codes expire?+

No. These are static codes: the link or text is stored inside the pattern. They keep working forever and do not depend on our website.

Is my data uploaded anywhere?+

No. Codes are made in your browser. Logos, WiFi passwords and contact details never leave your device. Saved designs live in your browser's local storage.

Can I use the codes commercially?+

Yes. Use them on packaging, menus, flyers, invoices and client work. You own your codes.

Why does my code not scan?+

Usually low contrast, a light code on a dark background, a logo that is too big, or a missing margin. Qrzen tests every design with a real decoder and shows warnings to help you fix it.

What size should I print?+

At least 2 × 2 cm, and roughly one tenth of the scanning distance (a poster read from 2 m needs a 20 cm code). Use SVG or PDF for sharp print.

What does Pro add?+

Dynamic codes you can edit after printing, scan analytics, password and expiry for links, CSV bulk generation, an API and team/white-label options, as a self-hosted app you own.