Skip to content

Bulk barcodes

Bulk barcode generator: turn a list into barcode images

Paste a list or drop a CSV and download every barcode as a PNG or SVG file in one ZIP, named the way you want. Free, no sign-up, no watermark, and private by default.

One value per line, with an optional caption after a comma or tab. Up to 1,000 rows per batch.

What the bulk barcode generator does

Give it a list of numbers or codes and it draws a barcode for each one. Paste values one per line, or drop a CSV, TXT or TSV file with up to 1,000 rows. A header row is skipped automatically, and anything after a comma or tab becomes that row's caption.

Choose from Code 128, EAN-13, UPC-A, EAN-8, UPC-E, Code 39, ITF, Data Matrix, PDF417 and Aztec. You see a preview of the first 12, then download a single ZIP. The whole batch is made in your browser, so the list stays on your device and is never sent to our servers.

How to generate barcodes from Excel or Google Sheets

  1. Put the barcode values in the first column. If you want captions, such as product names, put them in the second column.
  2. Save the sheet as CSV. In Excel use File, Save As, CSV. In Google Sheets use File, Download, Comma-separated values.
  3. Drop the CSV into the tool, or choose it with the file button. The header row is skipped for you.
  4. Pick the barcode format and check the list of invalid rows, if there is one. Fix those in your sheet or leave them out.
  5. Choose PNG at 600, 1200 or 2400 px wide, or SVG, and whether files are named by value or by caption.
  6. Download the ZIP and unzip it. Each barcode is its own file, ready to drop into a document, a product listing or your design software.

A batch barcode generator that checks every row

Each row is validated for the format you chose. If a row has the wrong number of digits or a wrong check digit, it is listed with the reason and the rest of the batch carries on. For EAN and UPC you can leave the check digit off and it is added for you.

Need numbers to test a till, a scanner or a spreadsheet? "Fill with random test numbers" creates valid numbers in the GS1 in-store range starting with 2. They are for testing only. Products sold through retailers or marketplaces need numbers licensed from GS1, or whatever your marketplace requires. This tool draws barcodes for numbers you already have; it does not issue them.

PNG or SVG: choosing the right files

Need labels instead of files? Print a sheet

The same tool can lay out the same barcodes on a printable PDF instead of a ZIP. Pick a template such as Avery L7160 on A4 or Avery 5160 on US Letter, or set a custom layout, then choose copies per value and the label to start at. Our barcode label generator page covers label printing in detail.

For a single barcode with more design control, use the barcode generator. For many QR codes from a list, use the bulk QR code generator.

Related

FAQ

Questions

Is this bulk barcode generator free?

Yes. There is no sign-up, no watermark and no charge. Everything is made in your browser, so your list stays on your device.

How many barcodes can I generate at once?

Up to 1,000 rows per batch. For a longer list, split it into several CSV files and run each one.

Can I use a barcode generator from Excel directly?

Save or export your sheet as CSV first, then drop the file in. The tool reads CSV, TXT and TSV files, and a header row is skipped automatically.

How do I generate barcodes from a list?

Paste the list with one value per line, pick a format and download the ZIP. Add a caption after a comma if you want files named by caption.

What happens if some of my numbers are wrong?

Invalid rows are listed with the reason, such as the wrong digit count or a wrong check digit. The valid rows still go into the ZIP, so you can fix the rest afterwards.

Do I need to calculate check digits for EAN and UPC?

No. Leave the check digit off and it is added for you. If you include one and it is wrong, that row is flagged.

Can I use the random test numbers on products?

No. They sit in the GS1 in-store range starting with 2 and are for testing only. Retail products need numbers licensed from GS1 or allowed by your marketplace.

Can I print multiple barcodes on label sheets?

Yes. Switch the download to the label sheet PDF and pick an Avery template or a custom layout. Print at 100% or "Actual size" so the labels line up.

Can I make multiple QR codes the same way?

QR codes are not in this tool. Use our bulk QR code generator, which turns a list or CSV into a ZIP of styled QR codes.