Free QR code generator

Turn any link or text into a QR code and download a high-resolution PNG, JPG or SVG. Static, private and free — no expiry, no tracking.

✓ Links, text, Wi-Fi, contacts ✓ High-resolution SVG ✓ No sign-up
Examples of QR codes

QR Code

Paste a link or type any text — the QR code encodes it exactly.

Need a product barcode instead? Use the full generator for EAN-13, UPC-A, Code 128, ITF-14 and more.

How to generate a QR code

  1. Paste the link you want the code to open, or type any text.
  2. Pick a size and an error-correction level (higher survives more damage).
  3. Click Generate QR code.
  4. Download as SVG for print and signage, or PNG / JPG for screens and documents.
These are static QR codes. The code encodes your text directly, so it works offline, never expires and is not tracked. There is no redirect and no analytics — what you type is exactly what gets scanned.

What is a QR code?

A QR code (Quick Response code) is a two-dimensional barcode that stores text or data in a square grid a phone camera can read instantly. It can hold a web link, plain text, an email address, a phone number, Wi-Fi credentials or contact details.

Error-correction levels

QR codes include redundancy so they still scan when part of the code is dirty or damaged. Level L keeps the code smallest; M is a solid default; Q and H add more resilience — useful when the code is printed small or on packaging that may get scuffed. Higher levels make the code slightly denser.

Printing tips

Keep the encoded data short, print with strong dark-on-light contrast, and leave a clear quiet-zone margin around the code. Choose SVG for anything printed large, and always test-scan with a couple of phones before a big run.

Frequently asked questions

What can I put in a QR code?

Any text or data: a website link, plain text, an email address, a phone number, Wi-Fi details or contact information. Paste the exact text or URL you want the code to open.

Do these QR codes expire or track scans?

No. These are static QR codes generated in your browser — they encode your text directly, never expire, and are not tracked. They also work offline once downloaded.

What error-correction level should I choose?

Higher levels let the code still scan if part of it is dirty or damaged, at the cost of density. Level M is a good default; use Q or H if the code will be printed small or placed on packaging that may get scuffed.

Which format should I download?

Use SVG for print and large signage — it scales without quality loss. PNG works well for screens, documents and social media.

Is this QR code generator really free?

Yes. QR Code is one of the core free formats — no sign-up — downloadable as PNG, JPG or SVG.

Will my QR code work when printed small?

Keep the data short, use a higher error-correction level, print with strong contrast, and leave a clear quiet-zone margin around the code. Always test-scan before a large print run.