Codabar Introduction

This page concerns basic information of Codabar, as well as its generating and printing components.

Codabar Overview

This part talks about the Codabar barcode. It is a discrete, self-checking symbology which is also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7, Rationalized Coda bar, ANSI/AIM BC3-1995 or USD-4. It is used by U.S. blood banks, photo labs, and on FedEx airbills.

How to generate, print barcode using .NET, Java sdk library control with example project source code free download:


Generating and Printing Codabar Barcodes

OnBarcode provides comprehensive Codabar generators and scanner components for Java, .NET, Android, iOS developments and several reporting applications.

Codabar Structure

The structure of Codabar is as below:

Note that: The start and stop character in any giben bar need not to be the same.

visual studio barcode scanner, code 128 barcode generator for excel, how to print barcode in rdlc report, free barcode dll, barcode font for word 2010, barcode in 2008

Codabar Barcode Size Setting

As for Codabar size setting, two factors should be considered: barcode width and height.

Codabar Data Encoding

Codabar encodes:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • A, B, C, D
  • - (Dash), $(Dollar), :( colon), / (Slash), (Point), + (Plus)



1. Checksum digit is not required since Coda bar is self-checking.

FedEx airbill number

2. FedEx Airbills use a variant of coda bar. A FedEx airbill number has the format of XXXX-XXXX-XXXY with an additional 4-digit format ID. The Y character is a check digit with the algorithm unknown to public. The first 12 digits is the track number. The barcode itself starts with start/stop character C and ends with start/stop character D.

OnBarcode is a market-leading provider of barcode imaging generator, reader controls and components for ASP.NET, Windows Forms, WPF, as well Java, Android, iOS (iPhone, iPad) across all major enterprise development platforms. We provides comprehensive tutorials and how-tos for various linear, 2d barcode information, such as C# in ASP.NET, C# .NET, C# Barcode Encoding, C# Barcode Image, VB.NET in ASP.NET, VB.NET Winforms, VB.NET Barcode Encoding. OnBarcode barcode products are supported by RasterEdge ASP.NET Document Viewer, which supports ASP.NET PDF Viewer, ASP.NET MVC Document Viewer, ASP.NET PDF Editor, MVC PDF Viewer. And provide high quality C# Convert PDF to Tiff, C# Convert PDF to Word, C# Convert PDF to HTML, C# Convert PDF to Jpeg images, and their easy and simple documents, like C# PDF SDK, C# extract text from PDF, C# Compress PDF, Print PDF in C# and C# extract image from PDF.
Terms of Use | Privacy Policy
Copyright © . All rights reserved.