Library book barcodes still rely on Codabar in many circulation systems—especially spine labels scanned at checkout desks and sorters. Codabar supports simple numeric strings with start/stop characters legacy hardware expects. Generate labels in the Codabar generator after confirming your ILS symbology settings.

Why teams use this

Migrating libraries is slow; millions of Codabar labels remain on stacks. Printing compatible replacements preserves self-checkout and AMH sorter investments.

How to implement it

Use archivally safe label stock, place codes on flat spine panels, and verify start/stop characters match your ILS spec.

  • Confirm whether your library adds proprietary check digits.
  • Avoid placing labels over spine titles that flex when opened.
  • Batch-print replacement labels from catalog exports.
  • Test on self-checkout lanes, not only staff desks.
  • Plan gradual migration to Code 128 only when hardware upgrades land.

Common mistakes

Mixing Code 39 replacements on Codabar-configured sorters rejects returns. Labels on glossy book jackets glare under desk scanners. Do not truncate start/stop characters when resizing art.

Tools to get started

Use Codabar with barcode types overview when evaluating ILS upgrades.

Frequently asked questions