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
Characters: Full ASCII (letters, numbers, symbols)
Length: Any
Examples: SKU-12345, WAREHOUSE-A1-SHELF3

EAN-13 (European Article Number)

The international standard for retail products. Required for selling in stores outside North America.

Characters: Digits only (0-9)
Length: 13 digits (12 + check digit)
Example: 5901234123457

UPC-A (Universal Product Code)

The standard for retail products in North America (USA and Canada).

Characters: Digits only (0-9)
Length: 12 digits (11 + check digit)
Example: 012345678905

Code 39

An older format still used in some industries, especially automotive and defense.

Characters: A-Z, 0-9, space, and - . $ / + %
Length: Any
Example: PART-12345

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:

  1. Upload your product CSV to the SKU Generator
  2. Configure your SKU format (category, brand, variant, etc.)
  3. Export your products with the new SKU column

Step 2: Generate Barcodes

Use this Barcode Generator to create scannable barcodes:

  1. Upload the CSV you exported from the SKU Generator
  2. Select the "Generated SKU" column (or whatever column contains your values)
  3. Choose Code 128 format (works best with alphanumeric SKUs)
  4. 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

Size Matters

Barcodes should be at least 1 inch wide for reliable scanning. Larger is better for warehouse use.

Contrast is Key

Print black bars on white labels. Avoid colored backgrounds that reduce scanner accuracy.

Test First

Always test scan your printed barcodes before applying them to all products.

Protect Your Labels

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.

Was this page helpful?