Bulk Barcode Generator
Paste a list of SKUs, product or asset numbers. Get a barcode for every line in Code 128, EAN-13, UPC-A, Code 39, ITF-14 or Codabar, ready to download or print.
Your values
Your codes
0 codes ready
Have the values in Google Sheets? Select the column and the QR Barcode Generator add-on creates a code for every row, right inside your spreadsheet, Docs or Forms.
Install free for Google SheetsWhich barcode format to choose
| Format | Accepts | Typical use |
|---|---|---|
| Code 128 | Letters, digits and symbols, any length | SKUs, inventory, shipping and warehouse labels |
| EAN-13 | 12 digits (check digit added) or 13 | Retail products outside the US and Canada |
| UPC-A | 11 digits (check digit added) or 12 | Retail products in the US and Canada |
| Code 39 | Capital letters, digits, space and - . $ / + % | ID badges, asset tags, industrial labels |
| ITF-14 | 13 digits (check digit added) or 14 | Outer cartons and cases |
| Codabar | Digits and - $ : / . + | Libraries, blood banks, older logistics systems |
Not sure? Use Code 128: it fits almost any internal code. Retail EAN and UPC numbers must come from GS1.
How to make barcodes in bulk
Copy your SKU or product number column from Google Sheets, Excel or a CSV and paste it above.
Choose the format and bar height. Values that don’t fit the format are listed so you can fix them.
Download the ZIP of numbered PNG files, or print a sheet with every barcode and its label.
Make barcodes where your product list lives
The QR Barcode Generator add-on creates barcodes and QR codes for a selected range of cells right inside Google Sheets, Docs and Forms, in EAN, UPC, ISBN, ISSN, GTIN, Code 39, Code 128, ITF, GS1-128, Codabar and more.
FAQ
How do I generate multiple barcodes at once?
Paste your values into the box, one per line, choose a barcode format and click Generate. You get one barcode per line, up to 100 per batch, as PNG images you can download in a ZIP or print on one sheet.
Which barcode format should I use?
Use Code 128 for internal SKUs, inventory and shipping labels, because it accepts letters, numbers and symbols. Use EAN-13 or UPC-A only for retail products with numbers assigned through GS1, and ITF-14 for outer cartons.
Can I make EAN or UPC barcodes for products I sell in stores?
This tool draws the barcode for any number you enter, but retailers expect GS1-assigned numbers. Get your company prefix from GS1 before printing EAN or UPC codes for retail packaging.
Why is a value marked as invalid?
Each format accepts only certain data. EAN-13 needs 12 or 13 digits, UPC-A needs 11 or 12 digits, ITF-14 needs 13 or 14 digits, and Code 39 accepts only capital letters, digits and a few symbols. Switch to Code 128 for mixed text.
Can I generate barcodes from Google Sheets?
Yes. Install the QR Barcode Generator add-on, select a range of values in your spreadsheet, and it creates barcodes for them inside Google Sheets. It supports EAN, UPC, ISBN, ISSN, GTIN, Code 39, Code 128, ITF, GS1-128, Codabar and more.
Is the bulk barcode generator free?
Yes, with no sign-up and no watermark. Everything runs in your browser, so your product list is not uploaded to our servers.
More free AI tools
- Bulk QR Code Generator
- AI Table Generator
- AI Formula Generator for Sheets & Excel
- AI Quiz Generator for Google Forms
- Email Permutator
- Email Subject Line Generator
- ChatGPT Email Generator
- AI Email Reply Generator
- Gmail Email Extractor
- Outlook Email Extractor
- ChatGPT Prompt Generator
- AI Prompts Generator
- Midjourney Prompt Generator
- Stable Diffusion Prompt Generator
- AI Social Media Post Generator
- LinkedIn Post Generator
- Facebook Post Generator
- Instagram Post Generator
- Twitter (X) Post Generator
- GPT Translator
