Ctrl + K
Security

QR Code Generator

Create scannable QR codes for URLs, plain text, and email links — customize colors, size, and error correction, then download as PNG or SVG.

Generated QR code Ready to scan
Generated QR code

Larger sizes work better for print and signage

280px
128px 512px

Error correction

Content type

We add https:// automatically if you omit the protocol.

Need a Wi-Fi login QR?

Let guests scan to join your network instantly →

Your QR payload is encoded entirely in your browser. Nothing is uploaded to our servers — ideal for private links, internal notes, or campaign URLs you have not published yet.

Quick Response (QR) codes turn any piece of information into a scannable square that smartphones read in milliseconds. From restaurant menus and event tickets to product packaging and business cards, QR codes bridge the physical and digital worlds without typing long URLs. Our free QR code generator lets you create high-resolution codes for websites, plain text, and pre-filled email messages. Adjust size and error correction for print or screen, pick custom colors that match your brand, and export as PNG or SVG — all processed locally for complete privacy.

What Is a QR Code?

A QR code is a two-dimensional barcode invented in 1994 by Denso Wave. Unlike traditional barcodes that store a few digits horizontally, QR codes arrange data in a grid of black and white modules, allowing thousands of characters — URLs, contact cards, Wi-Fi credentials, or free text — in a compact image. Modern phone cameras decode them automatically; no dedicated scanner app is required. Error correction built into the standard means a code can remain readable even if part of it is covered by a logo or slightly damaged.

How to Use This QR Generator

  1. Choose a content type — URL for links, Text for messages or codes, or Email for a mailto link with optional subject and body.
  2. Enter your content — The preview updates in real time as you type.
  3. Customize appearance — Set output size, error correction level, and module/background colors.
  4. Test the scan — Point your phone camera at the preview to confirm it opens the right destination.
  5. Download — Save PNG for slides and social posts, or SVG for sharp printing at any scale.

When to Use QR Codes

  • Marketing & events: Drive traffic to landing pages, sign-up forms, or app downloads from posters and flyers.
  • Retail & packaging: Link to manuals, warranty registration, or ingredient lists without cluttering the label.
  • Hospitality: Digital menus, feedback forms, and tip links on table tents.
  • Internal ops: Share setup instructions, asset tags, or inventory IDs on warehouse labels.

Key Features

  • URL, Text & Email

    One tool for the most common QR payload types.

  • PNG & SVG Export

    Raster for quick sharing, vector for professional print.

  • Error Correction Levels

    From Low (7%) to High (30%) for damaged or branded codes.

  • Custom Colors

    Match module and background colors to your visual identity.

  • Live Preview

    See exactly what scanners will read before you download.

  • 100% Client-Side

    No uploads, no accounts — your data stays on your device.

Tips for Reliable Scans

Keep strong contrast between dark modules and the background — very light gray on white often fails. For print, use Medium or High error correction and test at the final size. Short URLs produce simpler patterns that scan faster from a distance. If you embed a logo, raise error correction to Quartile or High and leave a clear quiet zone (margin) around the code.

Frequently Asked Questions

Do QR codes expire?
Static QR codes — like those from this generator — encode the data directly in the image. They work as long as the destination (URL, email, etc.) remains valid. They do not expire on their own.
What is error correction?
Error correction adds redundant data so scanners can recover from dirt, creases, or partial obstruction. Higher levels create denser codes but tolerate more damage — useful for print or branded designs.
Is my content sent to a server?
No. Encoding runs entirely in your browser using JavaScript. We never receive the URL, text, or email you enter.
PNG or SVG — which should I use?
Use PNG for websites, presentations, and social media. Choose SVG for business cards, posters, and large-format print where you need infinite scaling without pixelation.

Related Tools