PNG · SVG · PDF
Raster for web. Vector for print at any size. Optional center logo at EC H.
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.
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.
URL, plain text, Wi-Fi (SSID + password), vCard, email, SMS, geo, calendar event, crypto URI. The standard schemas every scanner reads.
Raster for web. Vector for print at any size. Optional center logo at EC H.
Encoded data lives in the pattern itself. No expiry, no tracking, no toll.
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.
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.
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 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.
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.
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.
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.
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).