High quality QR code generator
Create a QR code that stays sharp on a business card and on a banner. Download a large PNG up to 4096 px or a vector SVG, with no watermark and no sign-up.
Your link or text
Design
Low contrast: phones may not find the code. Pick a darker corner color.
Five things that decide print quality
Resolution is only one of them. A sharp file with low contrast still scans badly.
Resolution or vector
A PNG at 2048 or 4096 px is plenty for most prints. An SVG is a vector and never gets soft edges, at any size.
Contrast
Dark dots on a light, plain background. Low contrast is the most common reason a good-looking code fails.
Quiet zone
Keep a blank border of about four dots around the code. Cropping it hurts scanning more than a small size does.
How big should the file be?
At 300 dpi (the usual print resolution) a PNG needs about 118 pixels per centimetre of printed width.
| Printed width | PNG pixels needed at 300 dpi | Use |
|---|---|---|
| 2 cm | 236 px | Small labels, tickets |
| 5 cm | 591 px | Business cards, flyers |
| 10 cm | 1181 px | Posters A5–A4, packaging |
| 20 cm | 2362 px | Posters A3, shop signs |
| 50 cm | 5906 px | Use the SVG |
PNG or SVG?
Choose PNG for screens, slides and everyday prints. Choose SVG for large prints, signs and anything a print shop will scale: it has no pixels to blur. If you only have a PNG for a big print, download the 4096 px size.
Before you print
Scan a printed sample at its real size with two phones. The size calculator gives the minimum size for your scanning distance, and the health report scores contrast and density.
Questions, answered
What resolution is best for a QR code?
2048 px is enough for most prints up to about A5. Use 4096 px for larger prints, or the SVG, which has no fixed resolution and stays sharp at any size.
Are the codes from BestQR high quality?
Yes. PNG downloads are up to 4096 px and the SVG is a true vector. There is no watermark and no compression of the code itself.
Is the SVG really vector?
Yes. It describes the code as shapes, so it can be enlarged to a billboard without blur and opened in any design tool.
Why does my QR code look blurry when I print it?
The usual causes are a small PNG stretched to a larger size, or a screenshot used as the file. Download the 4096 px PNG or the SVG instead.
Does a bigger file make the code scan better?
Not by itself. Contrast, a clear quiet zone and a sensible printed size matter more. A large file just prevents blur at a large print size.
Check it before you print
Run your finished code through the health report for contrast, size and scan distance.
Open the health report