Barcode Generator
Generate barcodes from SKUs, product codes, or any values you need to encode.
Create barcodes one at a time or batch generate from a CSV file. Export all your barcodes as a ZIP file of PNG images ready for printing.
Generator
Step 1: Select Barcode Format
Step 2: Add Values
Enter one value per line, or separate with commas
Barcode Tips
- Code 128 is the most versatile format for SKUs and internal use
- EAN-13 is the standard for retail products in Europe and internationally
- UPC-A is the standard for retail products in North America
- Test your barcodes with a scanner app before printing in bulk
Barcode Formats
Different barcode formats serve different purposes. Choose the right one for your use case:
Code 128
The most versatile format. Use this for:
- Internal SKUs and product codes
- Warehouse and inventory labels
- Shipping labels
- Any alphanumeric data
EAN-13 (European Article Number)
The international standard for retail products. Required for selling in stores outside North America.
UPC-A (Universal Product Code)
The standard for retail products in North America (USA and Canada).
Code 39
An older format still used in some industries, especially automotive and defense.
Using with SKU Generator
This tool pairs perfectly with our SKU Generator. Here's the recommended workflow:
Step 1: Generate SKUs
Use the SKU Generator to create consistent SKU codes for your products:
- Upload your product CSV to the SKU Generator
- Configure your SKU format (category, brand, variant, etc.)
- Export your products with the new SKU column
Step 2: Generate Barcodes
Use this Barcode Generator to create scannable barcodes:
- Upload the CSV you exported from the SKU Generator
- Select the "Generated SKU" column (or whatever column contains your values)
- Choose Code 128 format (works best with alphanumeric SKUs)
- Download your barcodes as a ZIP file
Step 3: Print and Apply
Print your barcode images on labels and apply them to:
- Product packaging
- Shelf labels
- Warehouse bins
- Shipping containers
Tips for Printing
Barcodes should be at least 1 inch wide for reliable scanning. Larger is better for warehouse use.
Print black bars on white labels. Avoid colored backgrounds that reduce scanner accuracy.
Always test scan your printed barcodes before applying them to all products.
Use laminated labels or protective overlays for products exposed to moisture or handling.
Frequently Asked Questions
Do I need to buy UPC codes?
Yes, if you're selling retail products in stores. UPC codes are assigned by GS1, the global standards organization. You'll need to register with GS1 to get legitimate UPC codes for your products.
For internal use only (warehouse tracking, inventory management), you can use Code 128 with your own SKU system.
Can I use these barcodes for Amazon or Shopify?
- Amazon: Requires official UPC/EAN codes from GS1, or you can use Amazon's FNSKU labels for FBA products
- Shopify: SKU barcodes are for your internal use. For retail sales, you'll need official UPC/EAN codes
What's the difference between 1D and 2D barcodes?
This tool generates 1D (linear) barcodes. They're the traditional horizontal lines you see on most products. 2D barcodes (like QR codes) store more data in a square pattern. For product identification, 1D barcodes are still the standard.

