NimbusNexus
Free utility · Runs in your browser

A QR code generator that never sees your data.

Type a URL or any text and get a high-resolution QR code as PNG or SVG. The whole pipeline — encoding, error correction, rendering — runs in your browser. We do not receive, log, or store the string you encode.

Options
Size
px
2564096
Style
SquareStandard QR look.
Eye shape
SquareSharp corners, classic anchor look.
Frame corners
SquareFull square — fills the canvas edge to edge.
Error correction
Default. Good for most prints.
Higher levels survive more damage but make the code denser. Use H when you overlay a logo.
Foreground
Background
Logo (optional)
Preview

Scan with any modern phone camera.

PNG 1024×1024 · SVG scalable · Square

PRIVACY

Your input never leaves your machine. Everything — encoding, error correction, the PNG and SVG output — is computed in your browser. We never see the text you encode, and the page makes no network calls related to your QR code.

What you get

Every option that matters, none of the gotchas.

The features people actually use when they generate a QR code, surfaced without sign-up, without watermarks, and without dropping your input on a server somewhere.

PNG and SVG output

PNG at any size from 256 to 4096 px — set the exact pixel count with the slider or type it in. SVG when you need infinite scaling — packaging, billboards, vector workflows.

Error-correction levels

Pick L, M, Q, or H. Higher levels survive more damage but produce denser codes. H is required when you overlay a logo on the center.

Colors, styles, and eye shapes

Match your brand with custom foreground/background colors, 4 module styles (square, rounded, smooth, dots), 4 eye shapes (square, rounded, circle, leaf), and rounded canvas corners. Every combo still scans.

Logo overlay

Drop a PNG or SVG into the center. The generator auto-clears the underlying modules and bumps error correction to H so the code still scans.

Live preview

Type anything; the QR re-renders on every keystroke. No "Generate" button, no spinner — under 5 ms per render even for the densest codes.

No sign-up, no tracking

Use it anonymously, on as many codes as you want. We do not require an account, set cookies, or count usage. No watermarks, ever.

Standard QR Code Model 2

ISO/IEC 18004 conformant. Works with every modern phone camera, scanner app, and POS terminal. Supports URLs, plain text, WiFi configs, vCards.

Use offline

The generator works offline once the page is loaded. Useful on flaky connections, in airplanes, or on air-gapped machines for sensitive content.

Common uses

A QR code for almost any context.

MARKETING
Print → web bridge

Posters, business cards, packaging that need to point to a landing page. Use SVG for print so the code stays crisp at any scale.

https://yourbrand.com/promo · SVG · H-level
WIFI
Guest WiFi setup

Encode a `WIFI:` payload and visitors join with a phone-camera scan. No typing passwords. Tape it inside the reception desk.

WIFI:T:WPA;S:GuestNet;P:••••;;
EVENTS
Event check-in tickets

Each attendee gets a unique code on their phone or printed PDF. Scan at the door. No app, no account, works offline.

ticket-id:8f3a2b · M-level · 512 px PNG
CONTACT
vCard on a business card

A scan adds your contact card to a phone in one step. Update the vCard once on every new print run; old cards keep working with the same payload.

BEGIN:VCARD;FN:Your Name;TEL:+1…;END:VCARD
OPS
Asset and inventory labels

Print QR codes on equipment, server racks, or stock crates. Scan to look up the asset in your internal tool. Encode the asset id directly, not a URL — works without internet.

asset:rack-7-u23
PRODUCTS
Packaging traceability

Encode batch / serial / lot numbers on consumer packaging. Cheaper than RFID, readable by every smartphone.

lot:24-ABZ-09 · serial:000142
When static is not enough

Need analytics or editable destinations? Try the paid tracked-QR version.

Same standard QR pattern your phone already scans — with a redirect layer added. Change the destination after print, watch every scan in a dashboard, route by country or run an A/B test from a single printed code.

  • Edit destinations after print

    Change the URL anytime — same printed QR, new landing page. Revision history so you can roll back.

  • Per-scan analytics

    Total + unique scans, time series, country and device breakdowns, live tail of recent scans — one dashboard per code.

  • Geo and A/B routing

    Send DE scans to one page and US to another. Split scans 50/50 between two destinations and compare conversion.

  • Scheduled destination swaps

    Launch-day URL goes live at 00:00 automatically. Set expiry dates for time-limited offers.

See trackable QR →From $9/month · Cancel anytime
FAQ

QR codes, the plain answers.

Are these QR codes free to use commercially?

Yes. The codes are generated locally on your machine and you own them. There is no licensing fee, no watermark, and no usage limit. Use them in advertising, product packaging, prints, or anywhere else.

What is the maximum length of text I can encode?

A single QR code can hold up to about 4,296 alphanumeric characters or 2,953 bytes at the lowest error-correction level. Long URLs work fine; novel-length text usually does not. If your string is too long, the generator shows an error — shorten it or split across multiple codes.

Which error-correction level should I pick?

Use M (the default) for most cases — about 15% of the code can be obscured and it will still scan. Use H (30%) if you plan to overlay a logo, or if the code will be printed on something that gets scuffed (boxes, equipment, outdoor signage). Higher levels make the code denser, so very tiny prints with high error correction can become unscannable — test before you go to production.

Will my data be sent to a server?

No. Every byte of the generation pipeline runs in your browser. The page makes no network calls related to your QR code. We do not see the URL or text you encode. If your browser is offline, the generator still works once the page has loaded.

Can I track scans?

Not with this tool — it generates static QR codes. If you need per-scan analytics, editable destinations after print, or geo-routing, see our paid trackable-QR product at /products/qr-tracked. The pattern is the same standard QR; what changes is that the URL inside the code is a short link our server (or yours, via custom domain) redirects through, so each scan is logged. Account required. The free generator stays here for the cases where zero-knowledge is what you actually want.

Can I add a logo to the center?

Yes. Upload a PNG or SVG, set the size, and the generator auto-bumps error correction to H so the code remains scannable. Keep the logo under 25% of the code's width — beyond that, even H-level correction starts to lose readability on real-world scanners.

What about color customization?

You can set both foreground and background colors. The only hard rule: keep enough luminance contrast — most scanners need at least a 40% difference. Light-on-dark works as well as dark-on-light. Avoid red-foreground / black-background, low-contrast pastels, or transparent backgrounds on non-uniform print materials.

Does this support WiFi, vCard, or other special formats?

Yes — the generator encodes whatever string you give it. The "special formats" are conventions on the string content, not separate QR types. WiFi uses `WIFI:T:WPA;S:NetworkName;P:Password;;`. vCard uses standard `BEGIN:VCARD…END:VCARD`. Geo links use `geo:lat,lng`. Most phone cameras recognize these conventions automatically.

When you need more

Building on NimbusNexus? This is one of the free utilities you get.

Sign up for the free tier and you get $100 in credits, the Mosaic editor, this QR generator, and the full API — VMs, managed databases, storage, snapshots — across four regions.