Free QR Code Generator — No Sign-Up, No Expiry

Create QR codes for links, Wi-Fi, contacts and more. Download as PNG or SVG. 100% free, generated in your browser — your data never leaves your device.

no sign-up never expires no watermark PNG + SVG client-side

Options

#000000
#FFFFFF

Why use this QR code maker

Private by design

Everything runs in your browser. Wi-Fi passwords, contact details and links are never uploaded to any server.

Codes never expire

Static QR codes encode your data directly — no redirect service, no link rot, no surprise paywall after a trial.

Print-ready SVG

Download crisp vector SVG for print and signage, or high-resolution PNG up to 2048×2048 pixels for the web.

7 QR code types

URL, plain text, Wi-Fi access, email, phone call, SMS and full vCard contact cards — all in one tool.

Custom colors

Match your brand with any foreground and background color. We keep contrast scannable.

Instant & free forever

The code updates live as you type. No account, no watermark, no download limit — ever.

How to create a QR code online

Pick a type

Choose URL, text, Wi-Fi, email, phone, SMS or vCard at the top of the generator.

Enter your data

Type the link or details. The QR code preview updates instantly as you type.

Customize

Set colors, output size and error correction level to fit your design and use case.

Download

Save as PNG for web and documents, or SVG for perfect print quality at any size.

About QR codes

A QR code (Quick Response code) is a two-dimensional barcode that smartphones can read instantly with the camera app — no special scanner needed on iPhone or Android. Invented in 1994 for tracking car parts, QR codes are now everywhere: restaurant menus, business cards, product packaging, event tickets, payment terminals and Wi-Fi sharing.

This free QR code generator creates static QR codes: your data is encoded directly into the pattern of black and white squares. Unlike "dynamic" codes offered by subscription services, static codes have no middleman server — they cannot expire, cannot be taken hostage behind a paywall, and don't track the people who scan them. The trade-off is that the content can't be edited after printing, so double-check your link before you put it on 10,000 flyers.

Error correction is what makes QR codes so robust. The Reed–Solomon algorithm adds redundant data so a code still scans when partially damaged: Low (7%), Medium (15%), Quartile (25%) or High (30%) of the surface can be lost. Higher levels create denser patterns, so use Medium for screens and clean prints, and High for stickers, packaging or codes with a logo overlay.

For reliable scanning, keep strong contrast between the code and its background (dark on light works best), preserve the quiet zone — the empty margin around the code that this tool adds automatically — and print at least 2×2 cm (0.8×0.8 in) for close-range scanning. The rule of thumb is a minimum size of scanning distance ÷ 10: a poster scanned from 5 meters needs a 50 cm code.

Everything here happens locally in your browser using JavaScript — when you generate a Wi-Fi QR code, your network password never travels over the internet. That makes this tool safe for sensitive data and usable even offline once the page has loaded.

Frequently asked questions

Is this QR code generator really free?

Yes, completely free. There is no sign-up, no watermark, no scan limit and no paid plan. Every QR code you create is yours forever.

Do the QR codes expire?

No. This tool generates static QR codes — your data is encoded directly into the image, so the code works forever and never stops scanning. There is no redirect server that can shut down.

Is my data uploaded to a server?

No. The QR code is generated entirely in your browser with JavaScript. Your URLs, Wi-Fi passwords and contact details never leave your device.

Can I use the QR codes commercially?

Yes. QR codes generated here are free for any personal or commercial use — business cards, packaging, posters, menus, flyers and more. No attribution required.

What is the difference between PNG and SVG download?

PNG is a pixel image, ideal for web and documents — export up to 2048×2048 px. SVG is a vector format that scales to any size without quality loss, perfect for print, signage and professional design tools.

Which error correction level should I choose?

Medium (M) is right for most uses. Choose High (H) if the code may get dirty, damaged or partially covered — it can still scan with up to 30% of the image missing, at the cost of a denser pattern.