Codabar / NW-7 labels for libraries, blood banks, labs, and legacy numbering systems

Codabar configured for: Codabar / NW-7 labels for libraries, blood banks, labs, and legacy numbering systems.

Looking for the general-purpose generator instead? Codabar Generator

Advanced options
Enter a value to see a live preview.
Options

These map directly to real generator options; anything not listed here is available under Advanced options above.

Codabar for library and blood-bank labels

Libraries and blood banks that standardized on Codabar decades ago continue to print it for compatibility with existing scanner fleets and catalog systems.

Preconfigured for legacy systems

This experience renders at 1x module scale ("scale": 1) instead of the primary's default, matching common legacy library/lab printer output.

Example data

The generator is seeded with a bwip-js-verified valid Codabar value you can replace with your own identifier.

Workflow

Enter your identifier with the correct start/stop characters, confirm the preview, then export SVG for label printing.

Job-specific settings

Confirm which start/stop character pair (A/B/C/D) your existing scanner configuration expects before finalizing labels.

Common mistakes

Omitting start/stop characters, or using a character outside Codabar's supported set, is the most common input error.

Reference

Codabar is documented in the bwip-js/BWIPP symbology reference.

Related

For newer systems without legacy constraints, Code 128 or Code 39 are common modern alternatives.