QR Code Generator
Generate custom QR codes for URLs and text — choose dot shapes, corner styles, colors and a center logo, then download PNG or SVG.
Read the guide: How to Generate a QR Code (with a Logo)How it works
- 1
Enter content
Type a URL or any text to encode into the QR code.
- 2
Style it
Pick dot and corner shapes, foreground and background colors, and add a center logo.
- 3
Download
Export a high-resolution PNG or a scalable SVG for print.
Instant & 100% private — nothing is uploaded
Everything runs locally in your browser. Your code, text and files are processed on your own device and are never sent to a server — so there are no upload waits, no size limits from us, and nothing is ever stored or logged.
Frequently asked questions
- Will a styled QR code still scan?
- Yes, within limits. The generator keeps enough contrast and error correction that codes scan reliably; very low contrast or an oversized logo can reduce scannability, so test before printing.
- PNG or SVG — which should I use?
- Use SVG for print and large displays since it scales without blur. Use PNG for quick sharing online or in chat.
- Can I add my logo?
- Yes. Upload an image to place in the center; the QR keeps high error correction so it remains readable around the logo.
- Is my data sent to a server?
- No. Everything runs locally in your browser using JavaScript and WebAssembly. Your input never leaves your device, nothing is uploaded, and nothing is logged or stored.