QR Code Generator for Print
A QR code built for labels and packaging: vector files, the right blank margin and size guidance. It never expires, because the link sits in the code itself.
Example: https://asaslabel.com
Everything runs in your browser. What you type is never sent to us.
Preview
Printed size: 16.5 × 16.5 mm
Downloads come out at the printed size shown here. On screen, the preview is scaled to fit.
What is the minimum QR code size?
There is no single answer, because it depends on how much data the code holds and how far away people scan it. A common rule of thumb is one unit of code width for every 10 units of scanning distance. So a code scanned from 20 cm needs to be about 2 cm wide.
For a label held in the hand, start at about 20 × 20 mm and go smaller only after testing on several phones. Each small square, called a module, should stay above about 0.33 mm on a good press. Rough materials need more.
How to keep it small
- Shorten the link. Less data means fewer modules, so each one can be larger in the same space.
- Use a lower error correction level if the label is protected. Level M, about 15% recovery, is a sensible default.
- Raise the level to Q or H where the code may be scratched or wet.
Print it so it scans
- Use dark on light. Reversed codes, light on dark, fail on some phones.
- Keep the quiet zone. The file includes the blank margin of 4 modules on every side. Do not let artwork enter it.
- Watch curved surfaces. On a narrow bottle, a large code bends out of the camera view, so test on the real container.
- Check the link before printing. This is a static code: the address cannot be changed afterward, so use a link you will keep working.
What this tool does and does not do
It draws the barcode for the number you enter. It does not issue numbers: retail barcodes need a number licensed from GS1.
Scan a printed sample before a full run. Print quality, material and color all affect scanning, and only a barcode verifier gives a formal grade.
QR Code is a registered trademark of DENSO WAVE INCORPORATED.
Common questions
Will this QR code stop working?
The code itself will not. It holds your link directly, with no redirect through our service, so it works as long as your link does.
Can I track how many people scan it?
Not from this code alone. Add campaign parameters to your link, such as UTM tags, and your website analytics will show the visits. Dedicated tracking needs a dynamic QR service.
Can a QR code hold Arabic text?
Yes. This tool stores text as UTF-8, which phones generally read correctly. Arabic takes more space than English, so the code grows faster, and a link is usually the better choice.
Which file should I give my printer?
Send the SVG or PDF. Both are vector files that stay sharp at any size. Size the code in your artwork without stretching it, so that it stays square.
More Free Tools
Free Barcode Generator
Ten formats in one place, with vector downloads and size checks.
Read moreFree UPC Barcode Generator
UPC-A for retail in the US and Canada, with the check digit added for you.
Read moreFree EAN-13 Barcode Generator
The retail barcode used across most of the world, including the Gulf.
Read moreFree Code 128 Barcode Generator
Letters and digits in a compact barcode, for stock and internal tracking.
Read more