QR Code Generator
Generate scannable QR codes for URLs, Wi-Fi, contacts and more — export PNG or SVG.
Higher levels stay readable when damaged, but make the code denser.
How it works
- 1Paste a URL, plain text, or a Wi-Fi / contact payload.
- 2Pick a size, margin, foreground and background color.
- 3Download the QR code as PNG or SVG.
Use cases
- Print a Wi-Fi QR for guests at home or events
- Link to a landing page from a flyer or business card
- Embed scannable payment, contact, or app links in slides
Frequently asked questions
What is "error correction"?
It controls how much damage a QR can take and still scan. L tolerates ~7%, M ~15%, Q ~25%, H ~30%. Higher levels make the code denser.
Can I add a logo in the middle?
Not directly here — pick "H" error correction and overlay a logo in any image editor. The high redundancy keeps the QR scannable.
Is my content sent to a server?
No. QR generation runs entirely in your browser using the qrcode library — nothing is uploaded.
Related tools
See all →Shrink JPG, PNG, and WebP images directly in your browser with full quality control.
Convert JPG / JPEG images to PNG in batch, entirely in your browser.
Pick a color, convert between HEX, RGB, HSL, and find the closest Tailwind shade.
Shrink a PDF in your browser: strip metadata, drop pages, recompress structure.