Free Codabar Barcode Generator
Encode digits and a few special characters as Codabar — the format used by US blood banks, libraries, and FedEx legacy airbills.
- 86 QR Types
- Free Business Card Designer
- Printable WiFi Cards
- Batch CSV (500 codes)
- 50 Templates
- 26 Languages
This barcode format renders monochrome with foreground and background colours only. Templates, dot/eye shapes, gradients, frames, and centre logos apply to QR codes only and are hidden here.
Show 30 more templates
Save a style with the button above to keep your favourites here.
Or pick a built-in icon:
Show 108 more icons
Renders behind the QR at adjustable opacity. Auto-forces EC=H so the QR still scans through the photo.
Batch Generation
Upload a CSV to generate up to 500 QR codes in a single batch. Each row becomes its own QR — pick a template or override 21 properties on a per-row basis: colors, frames, dot/eye/eyeball styles, gradients, transparency, size, error correction, format, built-in logo, and more.
21 columns: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Only type and data are required. Use | to separate fields inside data (e.g. ssid|password|WPA).
All 86 QR types supported, including URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, and more. Download the sample CSV to see every column, all 50 templates, 11 frame styles, and 156 built-in logo icons in action.
1. Download the sample CSV · 2. Edit it in Google Sheets, Excel, Numbers, or any text editor · 3. Upload it here
Save the entire QR — type, all field values, style, frame, logo, business card design — as a single .qr.json file. Load it later to recreate everything in one click.
Enter content to generate your QR code
E-signatures that hold up in court
Abundera Sign goes beyond basic e-signatures. Every document gets cryptographic proof, independent verification, and a tamper-evident evidence package.
- Auto-generated court-ready evidence packages
- Personal Document Seal — detects tampering instantly
- Anchored to 5 independent systems — no single point of failure
What is Codabar?
Codabar (also called NW-7, USD-4, ABC Codabar, Monarch, or Code 2 of 7) is a self-checking 1D barcode designed in 1972. It encodes digits 0-9 plus the symbols - $ : / . + and uses one of four start/stop characters (A, B, C, D) to signal the symbol's intended use. No check digit required — the symbology is self-checking by design.
Where Codabar is used
- US blood banks (ISBT 128 predecessor): universal donor identifier.
- Libraries: 14-digit borrower / book IDs in US, Canada, EU.
- Photo finishing: order tracking on film envelopes (Kodak originally specified it).
- FedEx airbills: legacy use; replaced by Code 128 + Maxicode for current shipments.
- Healthcare: specimen tracking in some regions.
Available in 26 Languages
Fully translated UI, native script rendering, and right-to-left support for Arabic and Urdu.
Frequently Asked Questions
Why are there start/stop letters (A/B/C/D)?
Each pair signals a different intended use: A/A is the most common; D/D is used by libraries; B/B/C/C are used in specific industry profiles.
Is there a check digit?
Codabar is self-checking and traditionally has no check digit. Some industry profiles add Mod-16 or Mod-11 manually; we don't compute those.
Will iPhone Camera scan Codabar?
iOS Camera does not natively scan Codabar (as of iOS 17). Use a dedicated barcode app — or this site's scanner, which uses ZXing as fallback.
What's the difference vs Code 39?
Codabar is digits + 6 symbols (no letters); Code 39 is uppercase letters + digits + symbols. Codabar is denser for numeric-only data.
Can I generate Codabar in batch?
Yes — use batch CSV with type=codabar. Don't forget the start/stop letters.
What's the maximum length?
Up to 60 characters reliably.
Is Codabar still relevant in 2026?
Yes for legacy systems (libraries, blood banks). New deployments tend to choose Code 128 or QR.