QR Code Generator

Generate scannable QR codes for links, WiFi, contacts, SMS and email.

Runs locallyWorks offlineShare link carries settings, never your data
Send output toPassword GeneratorFocus TimerLorem Ipsum GeneratorBuild a workflow from thisOutput stays on this page until you send it.

Frequently asked questions

Do QR codes expire or track scans?

No. These are static QR codes that encode your data directly, so they never expire and contain no tracking redirect. Unlike shortened URLs or QR services that use redirect servers, your data is baked into the code itself, making it permanently scannable regardless of how much time passes. This also means no company can track who scans your code or revoke access after publishing. What you encode is exactly what a scanner reads — a WiFi password, website URL, or contact card stays valid forever.

Is my WiFi password or contact data uploaded?

No. Everything runs locally in your browser using standard web APIs — your text, files and inputs are never uploaded to a server, so the tool works even offline once the page has loaded.

Should I download PNG or SVG?

Use PNG for quick sharing and on-screen use, and SVG for print or large signage — being vector, an SVG stays razor-sharp at any size. PNG is raster-based and ideal for quick sharing via email, messaging apps, or embedding in websites without any quality concerns at typical screen resolutions. SVG files are resolution-independent, so they scale perfectly from business cards to billboards without any pixelation or quality loss. Choose PNG for convenience and on-screen display, and SVG for professional printing, signage, or any scenario where the QR code will be enlarged significantly.

Pro tips

  • Generate QR codes for URLs, contact info, WiFi networks, and event details instantly without mobile apps.
  • Customize code size, error correction level, and colors to match brand guidelines and lighting conditions.
  • Verify before a print run by decoding your exported file with the QR Code Reader on this site — it proves the artwork itself scans, without hunting for a phone.
  • Download as PNG/SVG to embed in documents, emails, and marketing materials at any resolution without quality loss.

About QR Code Generator

Error correction is the setting worth understanding: higher levels rebuild a code that is partly obscured or scuffed, at the cost of a denser pattern. Raise it for anything printed on a label that will take wear, keep it low for clean on-screen display.

Generate scannable QR codes for links, WiFi networks, contact cards (vCard), SMS messages and email, then fine-tune the size, foreground and background colours and error-correction level before exporting a crisp PNG or vector SVG. A WiFi QR lets guests join your network with one scan; a vCard QR drops your contact details straight into a phone; a URL QR bridges print and web.

Higher error-correction levels add redundancy so a code still scans when part of it is dirty, printed small or covered by a logo. The image also encodes your value directly rather than pointing at a shortener, so it keeps working indefinitely — there is no redirect to expire, break or start charging.

Two things determine whether a code scans reliably in the real world, and both are set before printing. Content length drives density: a code carrying a 200-character URL has visibly finer modules than one carrying a short link, and finer modules demand better cameras, better printing and more physical size. Shortening the destination is usually the cheapest way to make a stubborn code work.

The second is the quiet zone — the clear margin around the symbol, conventionally four modules wide. Scanners locate a code by finding its boundary, so a QR butted against a border, a fold or busy artwork often will not read even though the pattern itself is perfect. Keep the surrounding area clear, maintain strong dark-on-light contrast, and test the printed article rather than the screen preview, because paper, ink spread and lamination all change the result.

Common use cases

  • Retail businesses embedding QR codes on product packaging that link to ingredients, warranty details, and video tutorials.
  • Events companies printing QR codes on tickets that scan to registration confirmations, seating info, and meal preferences.
  • Restaurants generating WiFi QR codes containing network name and password to eliminate customers typing credentials manually.
  • Marketing teams creating trackable QR codes on print ads and billboards that link to landing pages to measure offline campaign effectiveness.
How it comparesCompared to QR-Server.com and QRStuff.com, our generator includes WiFi and contact code types with instant preview before download, offering faster generation than manual encoding while supporting more input types than basic Google Charts API solutions.