Free Barcode Label Templates — Code 128, EAN-13, UPC-A

Professional barcode labels for inventory, retail, shipping, and asset tracking. Choose from ready-made templates or create custom designs with multiple barcode formats, text, and graphics — all in one label.

📊 Supported Barcode Formats

  • Code 128 — Most versatile, alphanumeric
  • EAN-13 — Retail products (GTIN)
  • UPC-A — North American retail
  • Code 39 — Simple alphanumeric
  • ITF-14 — Case/carton codes
  • QR Codes — 2D data storage

Barcode Types & Use Cases

Barcode Type Data Types Best For Example Uses
Code 128 Text, Numbers, Symbols Inventory, Shipping SKUs, Serial numbers, Part codes
EAN-13 13 digits only Retail Products GTIN, Product identification
UPC-A 12 digits only North American Retail Consumer products, POS systems
Code 39 Letters, Numbers Simple Tracking Asset tags, ID badges
ITF-14 14 digits only Case/Carton Codes Shipping containers, pallets
QR Code Any text, URLs Mobile Scanning URLs, contact info, WiFi codes

Ready-to-Use Templates

📦 Product Labels

  • • SKU barcode + product name
  • • Price + description
  • • Brand logo space
  • • 2" × 1" standard size

Perfect for retail inventory, product identification, and price tags with scannable codes.

🏢 Asset Tracking

  • • Asset ID barcode
  • • Equipment name
  • • Location/department
  • • 1.5" × 1" compact size

Ideal for IT equipment, office furniture, tools, and facility management.

📋 Warehouse Bins

  • • Location barcode
  • • Bin/shelf identifier
  • • Capacity info
  • • 4" × 2" large size

Streamline warehouse operations with scannable location codes and inventory management.

📮 Shipping Labels

  • • Tracking barcode
  • • From/to addresses
  • • Shipping method
  • • 4" × 6" standard

Complete shipping solution with integrated tracking codes and address information.

🔬 Lab Samples

  • • Sample ID barcode
  • • Patient/subject info
  • • Date/time collected
  • • 1" × 0.5" tiny labels

Medical and research applications requiring precise sample tracking and identification.

📱 QR Info Cards

  • • Large QR code
  • • URL or contact info
  • • Instructions text
  • • 2" × 2" square

WiFi passwords, contact cards, website links, and mobile-friendly information sharing.

Batch Barcode Generation

🗂️ Generate Hundreds of Labels from Spreadsheet Data

1

Prepare your data: Create a CSV/Excel with columns for barcode data, product names, prices, descriptions — whatever fields your labels need.

2

Design your template: Create one label with placeholder text. Use merge fields like {{sku}}, {{product_name}}, {{price}} for dynamic content.

3

Batch generate: Upload your spreadsheet and OpenLabelMaker creates individual labels for each row, with barcodes automatically generated.

4

Print sheet: Get a multi-page PDF with all labels properly positioned for sheet printing (Avery 5160, DYMO 30252, etc.).

Design Tips for Professional Barcode Labels

📐 Barcode Sizing

  • • Minimum height: 0.5 inches
  • • Width scales with data length
  • • Leave 0.1" quiet zones on sides
  • • Test scan before mass printing

🔤 Text Placement

  • • Human-readable text below barcode
  • • Match barcode data exactly
  • • Use clear, readable fonts
  • • Consider font size for distance

🎨 Visual Design

  • • High contrast (black on white)
  • • Avoid colors in barcode itself
  • • Use colors for borders/backgrounds
  • • Keep design clean and simple

🖨️ Print Quality

  • • 300 DPI minimum resolution
  • • Use thermal or laser printers
  • • Avoid inkjet for barcodes
  • • Test different printer settings

⚠️ Common Barcode Mistakes to Avoid

  • Too small: Barcodes need minimum size to scan properly
  • Poor contrast: Light colors don't scan reliably
  • Damaged quiet zones: White space around barcodes is critical
  • Wrong format: EAN-13 needs exactly 13 digits
  • Bad print quality: Blurry or smeared barcodes won't scan
  • Curved surfaces: Barcodes work best on flat surfaces
  • Glossy finish: Reflective surfaces cause scan issues
  • Inconsistent data: Text should match barcode exactly

Frequently Asked Questions

Can I create UPC codes for retail products?

Yes, but you need to register with GS1 to get official UPC numbers. OpenLabelMaker can generate UPC-A barcodes from any 12-digit number, but only GS1-registered codes work in retail systems. For internal inventory, you can use any numbering system with Code 128.

Which barcode format should I use for inventory?

Code 128 is the most versatile choice for inventory. It supports letters, numbers, and symbols, making it perfect for SKUs, serial numbers, and part codes. It's compact, reliable, and supported by all modern barcode scanners.

Can I print barcodes on regular office printers?

Laser printers work well for barcodes. Inkjet printers can work but may produce slightly fuzzy edges that affect scanning. For best results, use thermal label printers (DYMO, Brother) or high-quality laser printers at 300+ DPI.

How do I test if my barcodes scan properly?

Use your smartphone camera or any barcode scanner app to test. Many phones can read barcodes directly in the camera app. For professional applications, test with the actual scanners you'll use in production to ensure compatibility.

Create Professional Barcode Labels Now

Choose from ready-made templates or design custom barcode labels. Batch generation available.

Open Editor — It's Free

All barcode formats • Batch generation • Professional templates