QRCodeChamp Logo

Library Barcode Generator

Libraries

Library Book (Codabar)

16 characters
Valid Library Book (Codabar)Allowed: Library ID

Live preview
Loading barcode engine…
Download format

What is a Library Book (Codabar) barcode?

Many library systems still use Codabar for item and patron barcodes because it was adopted early in library automation and is easy to print. This preset is set up for book labels and library cards.

Library numbers often follow a scheme from the library system vendor, for example a fixed prefix digit, an institution code and an item number with a check digit. Use the format your library management system expects so the scanned number matches the record.

Use a number sequence to print a run of new item labels, then download them on a label-sheet PDF. Codabar is self-checking, and an optional check character can be added if your system uses one.

What data can Library Book (Codabar) hold?

Digits 0-9 and - $ : / . +, framed by start and stop letters A, B, C or D. If you leave out the letters, A and B are added.

Recommended size

Book labels are small, so test-print a sample to check the bars are sharp, and leave a quiet zone of 10 times the narrowest bar on each side. Cover labels with protective film if they will be scanned often.

How to Create a Barcode in 3 Steps

1

Choose a barcode type

Select a category on the left (e.g. Linear Codes), then the exact type like Code-128.

2

Enter data & customise

Type your data — we check it live and add check digits. Adjust size, font and colors.

3

Download or print

Get PNG, JPG, SVG, PDF or EPS, or print a full sheet of labels in one click.

Why Use QRCodeChamp Barcode Generator

125+ barcode types

Linear, 2D, GS1, postal, healthcare and payment codes.

Live validation

Friendly errors with one-click fixes and automatic check digits.

Print-ready PDF

Exact mm sizes, label sheets (Avery, A4, 4×6 thermal).

Bulk barcodes

Paste a list or generate number sequences.

Choose the Type of Barcode You Need

Not sure which barcode to use? Start with what you need it for — we’ll pick the right type.

Frequently Asked Questions

Use the ones your library system expects; many use A for both. If you're not sure, scan an existing label to see.

Only if your library system calculates one. Turn on the optional check character if your existing labels use it.

Many newer systems read Code 128 as well. Stay with Codabar if your existing labels and scanners use it.