QR generator · zero upload · static forever

QR Code Generator The code that just scans.

The top-ranked QR site built #1 on a "free" wrapper that pushes hard toward dynamic codes that route through its server forever — kill the subscription and your printed posters point nowhere. The link shorteners track every scan. The suite-bundled tools need a cloud account. Morph runs a real QR encoder in your browser tab. Static QR, no expiry, no tracking, no subscription, no upload — the code that just scans, forever. Free for everything that runs on your device; AI is paid in credits.

01
ENCODE

Real QR matrix — Reed-Solomon, 4 EC levels, version auto-select.

The standard QR encoder. Every phone reads it natively without an app. EC level L (7%) through H (30%), version auto-picked by payload size. The encoder runs on your CPU — there is no Morph server in the path.

Open the tool
Runs on your device · free · no account

What it actually does

02
PAYLOAD

Every standard format

URL, plain text, Wi-Fi (SSID + password), vCard, email, SMS, geo, calendar event, crypto URI. The standard schemas every scanner reads.

03
EXPORT

PNG · SVG · PDF

Raster for web. Vector for print at any size. Optional center logo at EC H.

04
STATIC

Works forever

Encoded data lives in the pattern itself. No expiry, no tracking, no toll.

How it works

  1. Open morph.cool/qr in any modern browser. No install, no account, no card.
  2. Pick payload type — URL, text, Wi-Fi, vCard, email, SMS, geo, calendar event, crypto address. Type or paste.
  3. Pick error correction (M is the default, H if you want a center logo). Pick color, background, dot style. Live preview updates as you type.
  4. Save PNG, SVG, or PDF. SVG scales cleanly to any print size — billboard, flyer, business card.
  5. Print, share, embed. The QR is static — encoded data is in the pattern itself, no server in the path.
0%Upload
∞Expiry
3 formatsPNG · SVG · PDF

Why the QR market feels awful

The top-ranked QR site built #1 on a wrapper that calls itself free, then nudges every visitor toward "Dynamic QR" — codes that route through its server forever and cost $5to keep alive. Print 10,000 stickers, kill the subscription a year later, every sticker now points nowhere. The link shorteners do the same with shortened URLs and track every scan into an analytics profile they monetize. The enterprise QR platforms pitch $50plans for what should be a 200-byte encoding job. The suite-bundled tools need a cloud account. The dozen ad-wrapped sites at the top of search upload your URL before generating and run banner ads against your visit. The pattern repeats: server-side encoding as the business model, dynamic-redirect lock-in as the upgrade lever, your printed posters as the toll. Morph is the local-only, no-subscription, static-QR version of all of them at the price of a coffee a year.

Where the dynamic-QR services still win

If you genuinely need to change the destination after printing — A/B-test landing pages from a billboard, retire a campaign URL, swap a menu PDF — dynamic QR is the right shape. The catch is the server lock-in: pay forever or the codes die. If that's the trade you want, use a URL shortener you control (your own /go/ redirect on a domain you own). Morph generates static QR; the destination lives wherever you typed it.

Frequently asked

How is this different from the QR sites or a link shortener?

The QR sites push you toward dynamic QR codes that route through their server forever — kill the subscription and your printed posters point nowhere. The link shorteners track every scan. The suite-bundled tools need an account. Morph runs a real QR encoder directly in your browser. Static QR, no expiry, no tracking, no subscription, no upload.

Static vs dynamic QR — what's the difference?

Static QR encodes your data directly into the pattern — it works forever, even if every QR generator on the internet disappears. Dynamic QR encodes a redirect URL on the generator's server, which means they can change the destination later (good) and they can charge you to keep that redirect alive (bad — kill the subscription, the printed code dies). Morph generates static QR.

What payloads can it encode?

URL, plain text, Wi-Fi credentials (SSID + password + encryption type), vCard contact, email composer, SMS prefilled, geolocation, calendar event (vEvent), and Bitcoin/Ethereum URI. The standard QR payload formats — every QR scanner on every phone reads them natively without an app.

Can I add a logo in the center?

Yes. Use error-correction level H (30% recovery) and Morph composites your logo into the center while keeping the code scannable. Drop a square SVG or PNG — Artboard ensures the logo doesn't bleed into the finder patterns.

Does it work on iPhone or iPad?

Yes — Safari on iOS supports the QR encoder fully. Generate, save the PNG or SVG to Files, AirDrop to a printer or share into a designer's tool. The whole flow runs locally on your phone, never touches a server.

Will Morph track who scans it?

No. The QR is static and points wherever you typed. Morph has no view of who scans it, where, or when — there's no Morph server in the path. If you want scan analytics, encode a URL that goes through a tracking redirect you control (your own short link, your own /utm parameters).

Generate a QR code
Generate a QR code
Nothing leaves your device · Free for what you make, credits for what we run