← Back to the free barcode generator
How to Print Barcode Labels That Scan
A barcode can be valid on screen and still fail after printing. Use the right format, preserve the physical size and blank margins, then test one label at the printer's actual output size.
Generate a print-ready Code 128 sample
The sample opens in the browser-based generator. Replace it with your own SKU, part number, bin, or asset ID before downloading.
1. Choose the barcode format
For internal inventory, SKU, bin, part, and asset labels, Code 128 is a useful default because it handles letters, numbers, hyphens, and mixed IDs. Use UPC-A or EAN-13 when you already have an official retail number. Use QR Code for URLs and phone-scanned instructions, or Data Matrix when a compact square code fits the label better.
2. Set the physical size before downloading
- Start around 35–50 mm wide for a short internal ID and increase the width for longer values.
- Keep clear blank space on both sides of the bars; do not crop the quiet zone.
- Use a high-contrast dark barcode on a light, non-reflective label.
- Do not stretch the image in a document or label editor after export.
3. Pick an output format
Choose SVG when the barcode will be placed into reusable label artwork or scaled in design software. Choose PNG or BMP for a quick document, proof, or label program that expects a raster image. Select the final width, unit, and DPI in the generator before downloading so the proof matches the intended label.
4. Print and scan one proof
- Print one label at its final physical size.
- Check that the bars are sharp, dark, and not clipped at the edges.
- Scan it with the actual handheld scanner, phone, or software workflow.
- If it fails, make the barcode wider or shorter, improve contrast, and print another proof.
Testing a single proof catches sizing, printer, material, and software problems before a full batch is wasted.
Frequently asked questions
What barcode format should I use for an internal label?
Code 128 is a practical default for internal inventory, SKU, bin, part, and asset labels because it supports letters, numbers, and common symbols. Use UPC-A or EAN-13 when you already have an official retail product number.
Should I download a barcode as PNG or SVG for printing?
SVG is usually the better choice for label artwork because it scales without pixelation. PNG or BMP is convenient for simple documents and label software that expects an image file.
How do I test a printed barcode label?
Print one proof at its final physical size, keep the blank space around the barcode clear, and scan it with the device and software that will be used in practice before printing a batch.
Related barcode tools
Generate an inventory barcode, SKU barcode, part-number barcode, or barcode label directly.