QR Code Maker

Make QR codes online for links, text, contacts, and Wi-Fi passwords. Instant preview, customizable size, and one-click PNG download — no account or signup required.

Why Use This QR Code Maker

A QR code maker should be fast, simple, and produce clean output you can actually use. Paste your URL or text, see the QR code appear instantly, pick a size, and download — no account creation, no watermarks, no upsell popups. Everything runs in your browser, so your data stays private. Works on desktop and mobile.

  • Instant preview: QR code appears as you type — no button required
  • URLs and text: Works with any URL, plain text, Wi-Fi credentials, email, or phone number
  • Adjustable size: Choose the output size to match your use case — screens vs. print
  • One-click download: Save as PNG with a single click, ready to share or embed
  • No account needed: No signup, no email, no subscription

Choose the Right Variant

Step-by-Step Tutorial

  1. Open the QR Code Maker — no account or page load delay
  2. Type or paste your content: a URL like https://example.com, a Wi-Fi string, plain text, or contact details
  3. Watch the QR code render in real time as you type
  4. Select a size appropriate for your use: smaller for digital, larger for print materials
  5. Click Download to save the PNG to your device
  6. Scan the downloaded QR code with your phone camera to verify it works before distributing

What Can I Encode in a QR Code?

  • URLs: Any website link — including long URLs with query parameters
  • Plain text: Short messages, instructions, or descriptions
  • Wi-Fi credentials: Format: WIFI:T:WPA;S:NetworkName;P:Password;; — scans to auto-connect
  • Email: Format: mailto:name@example.com?subject=Hello
  • Phone number: Format: tel:+15551234567
  • SMS: Format: smsto:+15551234567:Your message here

Privacy and Data Handling

QR code generation is fully client-side. Whatever you type — URLs, Wi-Fi passwords, contact info — stays in your browser and is never sent to any server. You can use this tool offline once the page has loaded.

Frequently Asked Questions

Can I edit a QR code after downloading it?

QR codes are not editable after generation — the content is permanently encoded in the pattern. If you need to change what a QR code points to, generate a new one. For use cases where the destination may change (menu URLs, campaign links), consider using a URL shortener first and encoding the short URL. That way you can update the destination URL without reprinting the QR code — only the short link's redirect changes.

Why won't my phone scan the QR code?

Common causes: (1) The QR code is too small — it needs to be at least 2cm × 2cm for reliable scanning. (2) Low contrast — ensure the QR code has dark modules on a light background. (3) Too much encoded content — long URLs or text make denser patterns that need better lighting and camera focus. (4) Camera not in QR mode — on iOS, use the default Camera app or Control Center QR scanner; on Android, use Google Lens or your camera app. (5) Screen glare if scanning from a monitor — tilt the screen slightly to reduce glare.

What file format should I use when downloading a QR code?

PNG is the best format for QR codes — it is lossless, so the sharp edges of the QR pattern are preserved without JPEG compression artifacts. Use the downloaded PNG at its native resolution for digital use. For large-format print (posters, banners), open the PNG in a vector editor (Inkscape, Illustrator) and trace it to SVG for infinite scalability. Avoid saving QR codes as JPEG — compression artifacts on the module edges can cause scanning failures.