QR Code Generator

Generate QR codes for URLs, plain text, Wi-Fi networks, and vCards. Customise colors and error correction, then download as PNG or SVG.

  • Runs in browser
  • No signup
  • No tracking
Share

How to use QR Code Generator

  1. Pick a payload type: URL, text, Wi-Fi, or vCard.

  2. Fill in the fields — preview updates live.

  3. Adjust colors and error correction if needed.

  4. Download as PNG or SVG.

When to use it

  • Linking a printed flyer or business card to a landing page.

  • Sharing Wi-Fi credentials with guests without typing.

  • Embedding contact details in event lanyards.

  • Tracking campaign-specific URLs from physical media.

What it fixes

  • Generators that watermark or mine analytics from your codes.

  • QR designs that look pretty but don't scan reliably.

  • Manually URL-encoding Wi-Fi or vCard payloads.

About QR Code Generator

QR codes are the universal bridge between physical and digital. A flyer with a QR is a CTA people actually scan. A Wi-Fi QR on a fridge replaces the password-on-paper ritual.

This generator handles four common payloads — URL, text, Wi-Fi, vCard contact — and renders them client-side so nothing sensitive is sent to a server. You can recolor the foreground and background (within contrast limits scanners need), pick error correction L/M/Q/H, then export PNG or SVG.

References: ISO/IEC 18004 — QR Code symbology · Wikipedia — QR code

Frequently asked

  • What error correction level should I pick?

    L (7%) is smallest. M (15%) is the default and balances size vs damage tolerance. Q (25%) and H (30%) are right when codes get printed on irregular surfaces or partly obscured.

  • PNG or SVG?

    SVG scales infinitely without blur — best for print and large displays. PNG is universally supported and good for social posts or quick screenshots.

  • How does the Wi-Fi QR work?

    It encodes a `WIFI:T:WPA;S:NetworkName;P:Password;;` payload. Most modern phone cameras detect this and prompt to join the network.

  • Is my data private?

    Yes. The QR is rendered locally in your browser — your URL, password, or contact data never leaves the device.

Discussion

All tools