Custom QR Code Generator
Build branded, scannable QR codes with colors, gradients, logos, dot styles and error correction. Export **HD** PNG/WebP or vector SVG.
Text / URL
Tip: For URLs, prefer HTTPS and short links for faster scanning.
Size: 320px
Margin (quiet zone): 10px
Error correction
Foreground
Background
Dot style
Corner (square)
Corner (dot)
Gradient fill (dots)
Center logo (optional)
Upload logo (PNG/SVG)
Use transparent PNG/SVG for best results.
Logo size: 35%
For print, choose SVG or PNG/WebP at 4×–8× scale. All generation is local—no data uploaded.
Live preview
Error correction: MBest practice
- Keep strong contrast between foreground and background.
- Preserve a white quiet zone (margin) around the code.
- For busy backgrounds, use a solid background color.
- Test scan on multiple phones before printing.
What this QR generator does best
Create on-brand QR codes with dot shapes, corner styles, gradients and a center logo while keeping them highly scannable. Export crisp vector SVG for print or PNG/WebP in HD for web.
FAQ
Which error correction level should I choose?
Use M for most cases. Choose Q or H if you place a logo on top or expect damage/occlusion; higher levels add redundancy.
What size is best for print?
For flyers, 3–4 cm usually scans well. For posters or billboards, go much larger and test from a distance. Export SVG for infinite sharpness.
Can I use gradients and logos safely?
Yes—keep high contrast, preserve a quiet zone, and use higher error correction (Q/H). Test with multiple devices before publishing.
Tips for higher scan rates
- Use short URLs and HTTPS.
- Avoid placing codes on very glossy or curved surfaces.
- Print dark dots on a light background for best contrast.
- Add a small call-to-action (e.g., “Scan for menu”).