QR Code Generator

Type a link, pick a style, download. The code holds your data itself, so it keeps working forever with no account and no tracking. Nothing you type leaves your browser.

1. How big?

Pick where it will go. We set a sensible size; you can fine-tune it below.

Exact size

QR codes are square, so one width is all you need. A frame adds a strip for the text.

2. What should it open?

3. Style

Plain black on white scans best. Anything else, keep an eye on "Will it scan?".

code
background

Scans fine as long as both colours stay dark.

Dots
Corner squares
Corner centres

Add frame + text

More style options

Logo

PNG, JPG or WebP. Stays on your device. Keep it small; the checks tell you when it is too big.

Technical settings
Everything except the logo image is saved as a small text file.

Auto uses M, or H when there is a logo. Higher levels survive more damage but make a denser code.

Preview

Test it: point your phone camera at the preview.

Will it scan?

    STATIC QR

    Your data is stored directly inside this QR code. No redirect. No account. No tracking. It does not depend on deformed.gg continuing to exist.

    What is inside the code
    
              

    4. Download / Save / Print

    For websites, documents, messages. (PNG file)

    Prints the code at the size you chose, centred on the page.

    For print shops and designers. Scales to any size. (SVG file)

    Why use the deformed.gg QR Code Generator?

    Your code never dies. Most "free" generators quietly route your code through their own short link. When the trial ends or the company folds, every printed code stops working. Ours put your link or text straight into the code. Print it on a thousand menus and it will still work in ten years, whether or not deformed.gg exists.

    Nothing is uploaded. Wi-Fi passwords, phone numbers and contact details stay in your browser. No ads, no analytics, no third-party scripts, no account. Close the tab and nothing remains.

    It just scans. Wi-Fi codes in the form both iPhone and Android accept, contacts as vCard 3.0, clean UTF-8 text, and error correction chosen for you. Built on the Nayuki QR Code generator library (MIT).

    It warns you before you print. Contrast, border, logo size, density and print size are checked as you go, each with a one-click fix. No made-up "scannability score", just plain PASS, WARNING and ERROR.

    Real print sizing. Set the width in pixels, millimetres or inches and get a crisp image with the right resolution, or a vector file your print shop can scale.

    One thing to know: a static code cannot be changed after it is printed. If the destination might change, point the code at a page on your own site and change that page instead.

    Related tools. Wi-Fi QR Code Generator · Image Converter · Image Resizer · PNG to ICO.