Barcode Generator for PHP
Barcode Generator for ASP.NET
All 1D Barcodes
All the barcodes supported by Barcode Generator a presented here with the supported characters and how you can use them.
[0-9] means the numbers between 0 and 9 are supported.
[A-Z] means the letters between A and Z are supported.

CodabarManual Reference
codabar
  • Supports: [0-9], [A-D], - $ : / . +
  • Must start and end with a letter
  • Contains an auto-checksum, no checksum number
Code 11Manual Reference
code11
  • Supports: [0-9], -
  • Rarely used
  • Contains auto-checksum numbers
Code 39Manual Reference
code39
  • Supports: [0-9], [A-Z], - . $ / + % [SPACE]
  • Really used, many uses
  • Contains a optional checksum
  • Resulting barcode is pretty big
Code 39 ExtendedManual Reference
code39ext
  • Supports: [0-9], [A-Z], - . $ / + % [SPACE] + ASCII 0-127
  • The extension of this barcode is optional. You must specify your reader that you read Code 39 Extended.
Code 93Manual Reference
code93
  • Supports: [0-9], [A-Z], - . $ / + % [SPACE] + ASCII 0-127
  • Similar to Code 39 but less used
  • Supports ASCII 0-127 and is not optional like the Code 39
  • Bigger density
Code 128Manual Reference
code128
  • Supports: [0-9], [a-zA-Z], tous les caractères
  • Contains 3 tables to better encode data
  • Groups numbers by two for a better compression
EAN-8Manual Reference
ean8
  • Supports: [0-9]
  • Encodes 7 numbers and a checksum number
  • It is the EAN-13 short version
  • You have to get a number with a license to use in the public
EAN-13Manual Reference
ean13
  • Supports: [0-9]
  • Encodes 12 numbers with a checksum number
  • It is the UPC-A extension which adds the country code
  • You have to get a number with a license to use in the public
ISBN-10 / ISBN-13Manual Reference
isbn
  • Supports: [0-9]
  • Based on EAN-13, used for books
  • You have to get a number with a license to use in the public
Interleaved 2 of 5Manual Reference
i25
  • Supports: [0-9]
  • Based on Standard 2 of 5
  • Optional checksum number
Standard 2 of 5Manual Reference
s25
  • Supports: [0-9]
  • Hard to read for readers because really low density
  • Optional checksum number
MSI PlesseyManual Reference
msi
  • Supports: [0-9]
  • Formerly used for inventory
  • Optional checksum number
UPC-AManual Reference
upca
  • Supports: [0-9]
  • Encoded like EAN-13
  • Encodes 11 numbers with a checksum number
  • The numbers depends on what you sell
  • You have to get a number with a license to use in the public
UPC-EManual Reference
upce
  • Supports: [0-9]
  • Short version of UPC-A
  • Encodes 7 numbers with a checksum number
  • The numbers depends on what you sell
  • You have to get a number with a license to use in the public
UPC Extension 2Manual Reference
upcext2
  • Supports: [0-9]
  • Contains 2 characters
  • Indicates more information on the product
  • Must be joined to a UPC or EAN symbol
UPC Extension 5Manual Reference
upcext5
  • Supports: [0-9]
  • Contains 5 characters
  • Usually indicates the suggested price of the product
  • Must be joined to a UPC or EAN symbol
PostNetManual Reference
postnet
  • Supports: [0-9]
  • Contains either 5, 9 or 11 numbers
  • Used to encode envelopes in United States
OtherManual Reference
otherbarcode
  • Create your own barcode
  • Add the text you want
Select Language: Français