QR Code Generator

Generate QR codes for URLs, text, Wi-Fi, vCard and more — download PNG/SVG


Your files never leave your browser. Nothing is uploaded to any server. Privacy Policy

Create QR codes for any URL, plain text, Wi-Fi credentials, contact card or email link. Customize size, error correction level and colors, then download the QR code as a PNG or SVG. All generation happens in your browser — nothing is logged or uploaded.

How to generate a QR code

1
Pick a type

URL, plain text, Wi-Fi, email or vCard contact.

2
Enter the data

Type the content the QR code should encode.

3
Customize and download

Adjust size, colors and error correction, then download as PNG or SVG.

📱
URL, text, Wi-Fi, vCard

Pre-built templates for the most common QR code types.

🎨
Custom colors

Choose any foreground and background color to match your brand.

📐
PNG and SVG

Download as raster PNG for prints or scalable SVG for web.

🛡
Error correction

Pick from L (7%) to H (30%) error correction so codes scan even when partially covered.

FAQ

A QR (Quick Response) code is a 2D matrix barcode that can store URLs, text or other data. Most smartphone cameras can scan them natively.

Up to ~3 KB of binary data, but smaller payloads scan faster and look cleaner. Keep URLs short for the best results.

Use L (7%) for clean digital displays, M (15%) for printed flyers, Q (25%) for outdoor signs and H (30%) when you add a logo or expect damage.

Not in this tool — but you can overlay a logo in any image editor afterward. Use error correction H to keep the code scannable.

No. Generation runs entirely in your browser using the qrcode library — your data never leaves your device.

More free tools