Instant generation
The QR code updates live as you type. No button press required; every character change is reflected immediately.
Generate custom QR codes entirely in your browser. Pick colors, styles, and error correction, then download SVG or PNG. No account, no tracking, no server.
Features
The QR code updates live as you type. No button press required; every character change is reflected immediately.
Everything runs in your browser. Your text is never sent to any server. The tool works fully offline once the page loads.
Pick your own foreground and background colors, choose from six dot styles, and dial in the exact size and margin you need.
Four levels of Reed-Solomon error correction (L / M / Q / H) let you trade data density for resilience against physical damage.
Download a crisp, infinitely scalable SVG for print or a PNG for embedding in documents and presentations.
Encode URLs, plain text, email addresses, phone numbers, Wi-Fi credentials, or any other string you need.
Guide
Type or paste any text, URL, email, Wi-Fi credential, or other content into the input field. The QR code updates as you type.
Choose an error correction level. Higher levels (Q or H) make the code more resilient but denser, which is useful if you plan to add a logo on top or print on uneven surfaces.
Select a dot style to give the QR code a visual character that fits your brand or design.
Adjust the size (100 – 1000 px) and margin (quiet zone) to match your layout's requirements.
Set the foreground and background colors using the color pickers.
Click Download SVG for a lossless vector file perfect for print, or Download PNG for a raster image ready to embed in documents and presentations.