CODDY Tool

QR Code Generator

Create QR codes for links, text, Wi-Fi networks and contact details.

Generate a QR code and download it as PNG or SVG. Customise colours, size and error correction, and build structured codes for Wi-Fi credentials, email addresses and phone numbers.

Everything you enter stays in this browser tab. Nothing is sent to our servers, logged or stored.

Loading tool…

About QR Code Generator

A QR code is a two-dimensional barcode that encodes text directly into its pattern. Whatever you encode is contained in the image itself — there is no lookup, no server and no account behind it. Point a camera at it and the data comes straight out of the pixels.

That matters because many QR generators produce codes that point at their own domain and redirect to your real destination. Those codes stop working when the service shuts down, changes its pricing or decides your free tier has expired, and every scan is logged by a third party. The codes generated here encode your content directly, so they work forever, work offline, and report nothing to anyone.

Error correction is built into the format. Depending on the level you choose, a code can still be read with up to 30% of its area damaged or obscured — which is what makes it possible to place a logo in the centre of a QR code without breaking it.

How to create a QR code

  1. Choose a content type

    URL, plain text, email, phone number, SMS or Wi-Fi network credentials.

  2. Enter your content

    Fill in the fields. The QR code preview updates as you type.

  3. Customise the appearance

    Set the size, foreground and background colours, and the error correction level.

  4. Download

    Save as PNG for general use, or SVG for print and any situation where the code must scale cleanly.

Error correction levels

  • L (Low) — recovers about 7% damage. Smallest, densest code; good for clean digital display.
  • M (Medium) — about 15%. The usual default and a sensible balance.
  • Q (Quartile) — about 25%. Worth using for printed material that may get scuffed.
  • H (High) — about 30%. Required if you intend to overlay a logo in the centre.

Making a code that actually scans

  • Keep strong contrast between foreground and background. Dark on light is the reliable combination; inverting it breaks many scanners.
  • Print at 2 cm square or larger for close-range scanning, and considerably larger for posters and signage.
  • Leave the quiet zone — the blank margin around the code — intact. Without it, scanners struggle to locate the pattern.
  • Shorter content produces a simpler, more reliable code. Shorten long URLs before encoding them.
  • Always test the finished code with more than one phone before printing it at scale.

Frequently asked questions

Do these QR codes expire?

Never. Your content is encoded directly into the pattern, so there is no redirect, no hosted link and nothing that can be switched off. The code will scan identically in ten years.

Can I track how many times my code is scanned?

No, and that is deliberate. Scan tracking requires routing every scan through a server, which means the code depends on that service staying alive and every scan being logged. If you need analytics, encode a link to a URL you control and measure it in your own tools.

How do I make a Wi-Fi QR code?

Choose the Wi-Fi content type and enter the network name, password and security type. Scanning the code offers to join the network directly — ideal for a guest network, and far better than reading a password aloud.

Should I download PNG or SVG?

PNG for screens, documents and anywhere a fixed-size image is fine. SVG for print and large formats, because it is vector and stays perfectly sharp at any size — essential for posters and signage.

Why has my QR code stopped scanning?

The usual causes are insufficient contrast, printing too small, a missing quiet zone around the edges, or a glossy surface reflecting light back at the camera. Raise the error correction level and increase the printed size.

Is my data sent anywhere?

No. The code is generated in your browser, so Wi-Fi passwords and personal contact details are never transmitted.

All URL & Web Tools

QR Code Generator is free to use with no account, no watermark and no usage limits. Last updated 14 August 2026.