An EAN-8 is a barcode and is derived from the longer European Article Number (EAN-13) code. It was introduced mainly to use on small packages where an EAN-13 barcode would be impractical; for example on cigarettes, pencils even though not used very common and chewing gum packets.
EAN-8 is a shortened version of the EAN-13 code. It includes a 2 or 3 digit country code, 4 or 5 data digits (depending on the length of the country code), and a checksum digit. The primary purpose of the EAN-8 is to be used on small packages, so the code must use as little space as possible.
EAN-8 codes are most common in the UK, and as such many UK-based companies use blocks of EAN-8 codes for own-brand products which are only sold in their stores. These are formatted as 1xxx xxxx.

Sample of an EAN-8 Barcode
EAN8 Barcode for .NET, ASP.NET supports:.
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Add Reference BarcodeLib.Barcode.dll to your .NET project (ASP.NET website, Forms, any .NET project)
In your .NET class.
BarcodeLib.Barcode.Linear.Linear barcode = BarcodeLib.Barcode.Linear.Linear();
barcode.Data = "your barcode data";
// other barcode settings.
// save barcode image into your system
barcode.drawBarcode("c:/barcode.gif");
* Please set properties
UOB and
Resolution, before you set any image size related properties like barWidth, margin.