MAKEABARCODE.ORG

Barcode Label Sheet Generator

Paste one value per line, or make a numbered series, and get print-ready barcode labels for sheets or a label printer. Every value is checked first, and you can download them all as PNGs.

Pasted from a spreadsheet? Only the first column is used.

Make a numbered series

The bars say

A barcode holds one thing: the number

What’s printed

What the scanner gets

That’s all. No name, no price, no maker.

Looked up in the store’s product list

5012345678900…
0712345678911…

The bars are a typeface for a number, so anyone can draw them for any number, and this page does. What turns a retail number into your product is that it is registered to you: GS1 licenses company prefixes, and shops and marketplaces check them. For your own inventory, nobody needs to know. Use Code 128 and number things however you like.

The white space is part of it

keep clearkeep clear

A scanner finds a barcode by its blank margins. Text or a box edge too close to the bars, and it can’t tell where the barcode starts.

Scanners see in red

reads looks blank

Most scanners light the barcode with red. Red bars reflect it just like white paper does, so to the scanner they aren’t there. Black on white is safest.

Don’t cut the height

reads at an angle beam misses it

A tall barcode reads even when the beam crosses it at an angle. A squashed one only reads when the scanner is lined up exactly.

How to print barcode labels

Paste your values, one per line, from a spreadsheet column or a text file, or use Make a numbered series for runs like SKU-0001 to SKU-0500. Each line becomes one label; blank lines are skipped. Lines that aren’t valid for the barcode type you picked are listed with the reason and left off the sheet, so you don’t print a barcode that won’t scan. For UPC, EAN and ITF-14, lines that are one digit short get their check digit added.

Pick the layout that matches your labels. The letter layouts follow the sizes of Avery 5160 (30 per sheet), 5167 (80 per sheet) and 5163 (10 per sheet); the A4 layout is 24 labels of 63.5 × 33.9 mm. The roll layouts print one label per page for thermal label printers. Barcodes are drawn at the bar width you chose, and only shrunk when a long value wouldn’t otherwise fit. The scan check tells you how small the smallest one got.

Printing tips

About the numbers: this tool draws a barcode for a number you already have. It does not issue product numbers. UPC and EAN numbers for products sold in stores come from GS1 (in the US, GS1 US), which licenses a company prefix to each brand. A number you make up yourself will scan, but it isn’t registered to you, and retailers and marketplaces that check GS1 data may reject it.