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.

Compare credit packs and monthly plan

Encoded value: ABC-12345

Code 128 barcode for ABC-12345

Turn a product list into ready-to-print labels

Create ZIP downloads and printable label sheets in bulk. Spend less time making labels one at a time.

Start with 50 free credits when you sign in. No card required to try.

For your next project

$5 one time

500 credits. Top up whenever you need more.

No subscription required. Larger packs available.

Buy credits

For work that keeps coming

25% more credits per dollar*

$8 / month

1,000 credits each month.

Unused credits roll over up to 3,000. Cancel any time.

Choose monthly plan

*Compared with the $5 credit pack.

Prices exclude sales tax or VAT, which is added at checkout where it applies.

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.