QR Code Generator

Build a QR code without handing over your data

Pick a type, fill in the details, download the code — all in your browser, with nothing sent to a server. Whether you need a link, a Wi-Fi login, a vCard, a payment or a menu, the code is built on your own device and yours to keep.

That local approach is the part most free generators skip past. Because the code is drawn on your phone or laptop rather than on our servers, the address, password or contact details you type never leave the page — and there's no account, no watermark and no expiry attached to what you make.

Fill the form to generate a QR code

Nothing you type is uploaded

The whole generator runs client-side: the QR is rendered in your browser from what you enter, so passwords, payment IDs and personal details stay on your device. There's no server round-trip that could log or store them.

That matters most for the sensitive types — a Wi-Fi password, a UPI or PayPal handle, a vCard with your phone number. You can even generate offline once the page has loaded, since the work happens locally.

25 types, one tool

Beyond a plain link, the generator covers the codes people actually need day to day, each with the right fields and format built in so you don't hand-write payloads.

  • Links and text — URL, plain text, app store and PDF document links
  • Contact and messaging — vCard, email, SMS, phone, WhatsApp, Telegram
  • Wi-Fi access without dictating the password aloud
  • Payments — UPI, PayPal, SEPA/EPC bank transfer, Bitcoin, Ethereum
  • Social — Instagram, Facebook, X, LinkedIn, YouTube, Spotify
  • Location and events — map coordinates and calendar entries

Export for print or screen

Download as PNG for screens, stickers and social posts, or SVG when you need a print file that stays razor-sharp at any size — a large poster, a window decal, an engraving. There's also a PDF export for handing a ready-to-print sheet to someone else.

SVG is the one to reach for whenever the code will be scaled up, because it's vector and never turns blocky. PNG is the quick pick for anything shown on a display.

Free, with no account

There's no sign-up, no email wall and no trial that expires. You make a code and download it, and the codes themselves are static — they hold their data directly, so they keep working for as long as whatever they point to stays live.

No watermark is stamped on your code, and there's no per-code limit. Generate as many as you need for a campaign, an event or a whole shop.

How to make a QR code here

  1. Pick a type. Choose what the code should do — a link, Wi-Fi, a contact card, a payment. The right fields appear for that type, so don't force everything into a plain URL.
  2. Fill in the form. Enter the details for that type. Double-check the exact address, handle or password, since a static code can't be edited once printed.
  3. Scan to test. Point your own phone at the preview and confirm it opens the right thing before you commit it to print.
  4. Download the format you need. Choose SVG for print that scales, PNG for screens, or PDF for a ready-to-print sheet.

Technical details

  • Maximum characters: 4296
  • Recommended error correction: Varies by type — from M for short links up to Q for payment and contact codes that benefit from stronger recovery.
  • QR codes span versions 1 to 40; more data means a higher version with a denser grid.
  • Error correction levels L, M, Q and H let a code still scan when part of it is dirty or covered — higher levels tolerate more damage but hold less data.

Frequently asked questions

Is it free?
Yes, completely. There's no charge, no trial, no per-code limit and no watermark on the codes you download. Generate as many as you like for personal or business use without paying or unlocking anything.
Is my data private?
Yes. The generator runs in your browser, so what you type — links, Wi-Fi passwords, contact details, payment IDs — is used to draw the code locally and is never uploaded to a server. Nothing you enter leaves your device.
Which formats can I download?
Three: PNG for screens and stickers, SVG for print that must stay sharp at any size, and PDF for a ready-to-print sheet. Reach for SVG whenever the code will be scaled up, since it never turns blocky.
Do the codes expire?
No. The codes are static — they carry their data directly rather than pointing through our server. They keep working indefinitely, and only stop if whatever they link to, like a web page or file, goes offline.
Do I need an account?
No. There's no sign-up, login or email required. Open the page, pick a type, fill the form and download. You can start making codes immediately without registering anything.
Will the codes work forever?
The code itself never wears out — a printed QR reads the same in ten years. What can change is its destination: a link or file can be taken down. Encode something stable, and the code keeps working.
Can I generate a code offline?
Yes, once the page has loaded. Because the work happens in your browser rather than on a server, you can fill the form and download the code without an active connection after the initial load.

See also

All QR code types

Popular use cases