QR Code Generator

Create free, permanent QR codes for URLs, text, Wi-Fi, vCards, email, phone and SMS. Download PNG or SVG.

Runs in your browser. Your input is processed on your device and is not uploaded to our server.

Style

How to use the QR Code Generator

  1. Choose what the QR code should contain and fill in the details.
  2. Adjust the colours, size and error-correction level.
  3. Download a PNG for screens or an SVG for print, and test it with your phone camera before printing.

Static QR codes that never expire

The QR code is generated in your browser and encodes your content directly, so it works forever and does not pass through a redirect or tracking service. Changing the content later means printing a new code.

Tips for reliable scanning

  • Keep strong contrast: dark modules on a light background. Inverted or low-contrast colours scan poorly on many phones.
  • Leave the quiet zone (white margin) around the code.
  • Print at least 2 × 2 cm, larger for long content or scanning from a distance.
  • Higher error correction (Q or H) survives damage and dirt but makes the code denser.

Wi-Fi codes contain the network password in plain text: anyone who scans the code can read it.

Frequently asked questions

Do these QR codes expire?
No. They are static codes that contain your data directly, with no redirect service in between.
Can I track scans?
Not with a static code. Tracking requires a URL that passes through an analytics or redirect service, which you can create yourself and encode here.
Which format should I download?
SVG for print and design software because it scales without blurring; PNG for websites, documents and messaging.