Generator

QR Code Generator

Pick what the code should contain, adjust the look, and download it as a sharp PNG or SVG. Works offline-friendly and nothing is uploaded.

Tips for a code that scans every time

Keep strong contrast between the code and background (dark on light works best), leave the quiet zone around it, and test it with a phone before printing. Higher error correction makes the code denser but lets it survive smudges or a small logo over the middle. This tool draws the code in your browser using its own encoder, so there is no watermark, no expiry, and nothing is sent anywhere. SVG downloads stay sharp at any print size.

About the QR Code Generator

The QR Code Generator creates QR codes for links, plain text, Wi-Fi networks, email, phone numbers, SMS messages and contact cards (vCard). You can choose colours, size and the error-correction level, then download the code as an image.

QR codes store data in a pattern of squares with built-in error correction. Higher correction levels (Low 7%, Medium 15%, Quartile 25%, High 30%) allow the code to be read even if part of it is damaged or covered, but produce a denser pattern. The code is created entirely in your browser by an encoder that runs locally, and the content you enter is never uploaded. Wi-Fi codes let guests connect by scanning, which is convenient but means your password is inside the code.

How to use it

  1. Choose the type: Text / URL, WiFi, Email, Phone, SMS or Contact.
  2. Fill in the fields.
  3. Choose colours, size and error correction.
  4. Download the QR code and test it with a phone.

Tips and good to know

Frequently asked questions

Does the code expire?

These codes are static and never expire.

Can I track scans?

Static codes cannot; a redirect service would be needed.

What error correction should I use?

Medium for most uses, High if adding a logo or printing on rough surfaces.