Codabar barcode generator

Legacy systems that never migrated off it — library card catalogs, blood bank sample tracking, and some older logistics and courier systems.

Character set

Digits 0–9 and - $ : . + /, wrapped in A, B, C, or D start/stop characters

Typical use

Legacy systems that never migrated off it — library card catalogs, blood bank sample tracking, and some older logistics and courier systems.

How it compares

Codabar predates most modern retail barcodes and each character is self-checking (independently decodable without reference to its neighbors), which is part of why some legacy systems built around it are still running decades later.

No signup · Files stay on your device · PNG download is free

Type a value above to generate a barcode.

Free preview

Need 100 or 10,000 of these? Try the bulk CSV/Excel generator free.

Try the bulk generator →

How to generate a Codabar barcode

  1. Pick Codabar from the format dropdown
  2. Type your digits and supported symbols — start/stop characters (A, B, C, or D) get added automatically if you leave them out
  3. Need a specific start/stop character? Include your own A, B, C, or D at each end instead of relying on the automatic default
  4. Download the PNG for your label or legacy system integration

Common Codabar use cases

  • Library systems tracking books or library cards on legacy Codabar infrastructure
  • Blood bank and specimen labeling on systems built around Codabar
  • Older logistics or courier systems that standardized on Codabar before Code 128 became common
  • Any legacy system where Codabar is the required format, not a free choice

Need more than one? · free preview live

Generate Codabar barcodes in bulk

Upload a CSV or Excel file to produce thousands of named Codabar barcodes and print-ready labels in one pass. Preview free now — exporting the full batch is a one-time paid unlock. Just have a short list instead of a spreadsheet? Paste a list of values and get every barcode back free, no file needed.

01

Upload

Add a CSV or Excel file with your product data.

02

Map

Match columns to barcode value, filename, caption, and price.

03

Export

Download PNG, SVG, a ZIP archive, or print-ready PDF labels.

Pricing

Free today. Pay once to export bulk batches.

No subscriptions, ever. The free generator, bulk preview, and paid export are all live now.

Free lets you preview the first 20 rows of a spreadsheet. One Batch or Pro exports the complete file.

Free
$0
Available now
  • Unlimited individual generation
  • All available barcode formats
  • Free PNG, SVG, and PDF downloads
  • Bulk preview: up to 20 spreadsheet rows
  • No signup, no watermark
Start free

Best for one-time use

One Batch
$4.99
Single bulk job, no subscription
  • Export one CSV/Excel job, up to 20,000 rows
  • PNG and SVG ZIP
  • Printable label PDF
  • Custom filenames
Start a batch

Doing this once? Choose One Batch.

One-time payment, never a subscription. Your license works on any of your devices — enter your license key to unlock. Any applicable tax is calculated at checkout.

FAQ

Codabar barcode questions

No — if you enter just digits and symbols, A start/stop characters are added automatically. You can also specify your own A, B, C, or D at the start and end if your system requires a particular one.

Create your first Codabar barcode in seconds.

Free forever for individual barcodes. Free to preview in bulk, too.