Generate barcode

Pick the barcode type, type the number or text, and download the barcode as a PNG or SVG. Single barcodes are free and need no account. For a list of products, paste one value per line under Bulk barcodes and get a ZIP of images or a printable label sheet.

Single barcodes are free. Bulk: 5 credits up to 50 barcodes, then 1 credit per 10.

Loading...

Bulk barcodes

Sign in with your email to use bulk barcodes. New accounts get 50 free credits.

Sign in

How it works

  1. Choose the type: EAN-13 or UPC-A for retail products, Code 128 for shipping and inventory, QR for links.
  2. Type the number or text. For EAN-13, UPC-A and ITF-14 the check digit is added if you leave it off.
  3. Check the preview and download it as PNG for documents or SVG for print.
  4. For many barcodes, paste one value per line under Bulk barcodes and download a ZIP or a label sheet PDF.

Questions

Is it free?
Yes, single barcodes are free with no account. Bulk jobs cost 5 credits for up to 50 barcodes, then 1 credit per 10 more; 250 barcodes cost 25 credits ($0.25). New accounts get 50 free credits.
Which barcode should I use for a product?
Retailers scan EAN-13 (outside North America) and UPC-A (North America). Code 128 suits shipping, warehouse and inventory labels. ITF-14 goes on outer cartons. QR codes carry links and text for phones.
Do you issue barcode numbers?
No. To sell in retail stores you need a company prefix from GS1, the standards body, and number your products under it. This tool draws the barcode for a number you already have.
What is a check digit?
The last digit of an EAN-13, UPC-A or ITF-14 number, calculated from the others so scanners catch typos. Leave it off and the tool adds it; type it and the tool checks it.
PNG or SVG?
SVG is vector and prints sharp at any size, so use it for packaging and labels. PNG works everywhere, including documents and spreadsheets.
What label sheets can I print?
US Letter with 30 labels (3 by 10, Avery 5160 layout) and A4 with 24 labels (3 by 8, Avery L7159 layout). Print at 100% scale, not fit to page.