QR Code Generator

Make a QR code for a link, text, Wi-Fi login, email or phone number, and download it as PNG or SVG.

Result

How to create a QR code

  1. Choose what the code should do: open a link or show text, join a Wi-Fi network, start an email, or call a phone number.
  2. Fill in the details. The preview updates as you type.
  3. Optionally change the colors, size and error correction.
  4. Click Download PNG (or SVG for printing) and test-scan it with your phone before using it.

Popular ways to use QR codes

  • Restaurants and cafés: link to your menu or ordering page.
  • Guest Wi-Fi: visitors scan to connect without typing a password.
  • Business cards and flyers: link to your website, portfolio or booking page.
  • Events: link to tickets, a schedule or a sign-up form.
  • Products and packaging: link to instructions, reviews or a warranty page.

Tips for codes that always scan

  • Keep strong contrast: a dark code on a light background. Inverted (light-on-dark) codes don't scan on some phones.
  • Leave a margin: the white border around the code (the "quiet zone") helps cameras find it.
  • Print it big enough: at least 2 × 2 cm (0.8 in). For posters scanned from a distance, a good rule is 1 cm of code for every 10 cm of scanning distance.
  • Shorter is better: long text makes a dense, hard-to-scan code. Use a short link where possible.

Static vs. dynamic QR codes

The codes made here are static: the link or text is encoded directly in the pattern, so they're free, private and never expire. Dynamic QR codes from paid services point to a short link that can be edited or tracked later, but they stop working if you cancel the subscription. For most uses, a static code linking to a page you control is the most reliable choice.

Frequently asked questions

Do these QR codes expire?
No. These are static QR codes: the information is stored inside the code itself, not on our servers. They work forever, with no account or subscription needed. The only thing that can stop a URL code from working is if the website it points to goes offline.
Can I use the QR codes commercially?
Yes. You can use them on flyers, menus, business cards, packaging and products at no cost and without attribution.
PNG or SVG — which should I download?
PNG works everywhere and is ideal for screens, documents and social posts. SVG is a vector format that stays perfectly sharp at any size, making it the best choice for professional printing, signs and large banners.
Which error correction level should I choose?
Higher levels let the code still scan if part of it is damaged or covered, but make the pattern denser. Medium (15%) suits most uses. Choose High (30%) for printed codes that may get scuffed or if you plan to place a small logo over the center.
Why won't my QR code scan?
Make sure there's strong contrast — dark code on a light background works best — and keep a white margin around the code. Very long text creates a dense code that's harder to scan; use a short link instead. Print it at least 2 × 2 cm (about 1 inch).