Free · No signup · 390/mo searches

Codabar Barcode Generator

Generate a Codabar barcode — the self-checking numeric symbology (also known as NW-7) still printed on library cards, blood-bank bags, and courier labels where simple, reliable scanning is all that's needed.

Digits 0–9 and - $ : / . + — optional A–D start/stop.

Generate a Codabar barcode — the self-checking numeric symbology (also known as NW-7) still printed on library cards, blood-bank bags, and courier labels where simple, reliable scanning is all that's needed. Type your digits and symbols, and the barcode renders instantly in your browser. Download as SVG or PNG.

How the codabar barcode generator works

Codabar encodes the digits 0–9 and the symbols - $ : / . +, wrapped by a start and stop character (A, B, C, or D). If you don't supply your own start/stop letters, this generator adds an A pair automatically so the symbol scans. Everything is encoded in your browser — nothing you type is uploaded.

About Codabar barcodes

Codabar (NW-7, Code 2 of 7, or USD-4) is a discrete, self-checking linear barcode introduced in 1972. Because it needs no check digit and prints cleanly at low resolution, it became the default for libraries, blood banks, FedEx air-bills, and photo labs — many of which still run it today. It is less dense than Code 128, but its simplicity and near-universal scanner support keep it in service.

Frequently asked questions

What is Codabar (NW-7)?
Codabar — also called NW-7, Code 2 of 7, or USD-4 — is a discrete, self-checking barcode that encodes the digits 0–9 and the symbols - $ : / . +. Each symbol is wrapped by a start and stop character chosen from A, B, C, or D. It has been in service since 1972 and needs no check digit, which is part of why it stayed popular for decades.
Where is Codabar still used?
Codabar remains common in libraries (book and patron cards), blood banks, photo-finishing labs, and older courier air-bill labels. It is easy to print, reads on nearly any scanner, and does not require a check digit, so legacy systems that adopted it rarely had a reason to switch.
Do I need start and stop characters?
Codabar requires a start and a stop character, each one of A, B, C, or D. If you don't type them, this generator adds an A start/stop pair automatically so the symbol scans. Include your own when your system expects specific delimiters — for example A12345B.