Share:
by barcode

Download disabled

The designer of this FontStruction has chosen not to make it available for download from this website by choosing an “All Rights Reserved" license.

Please respect their decision and desist from requesting license changes in the comments.

If you would like to use the FontStruction for a specific project, you may be able to contact the designer directly about obtaining a license.

This font can be used to create an EAN-13 barcode which is a superset of the UPC-A barcode.

How to use

EAN-13 has 3 symbol sets A, B, and C. It looks like the following: *XXXXXX#CCCCCC*

  • * start/end bar (as common for Code 39)
  • # middle bar
  • X a symbol of set A or B (see below)
  • C a symbol of set C

Symbol sets

The symbol sets are placed on an international keyboard layout:

  1. Number row: 1234567890
  2. Middle character row: asdfghjkl;
  3. Top character row: qwertyuiop

The first digit of an EAN-13 barcode does not directly correspond to a symbol. It determines which symbol set for the following 6 digits is to be used. The following listing shows the symbol set combinations for the starting digits:

  1. AABABB
  2. AABBAB
  3. AABBBA
  4. ABAABB
  5. ABBAAB
  6. ABBBAA
  7. ABABAB
  8. ABABBA
  9. ABBABA

If the starting digit is 0, or if you want to encode a UPC-A, only use symbol set A.

Examples

The spaces are only inserted for clarity.

  • EAN numbersymbol setWhat you type with the font
  • 2 012345 67890 3*AABBAB#CCCCCC**01sd4g#yuiope*
  • 2 230154 67890 1*AABBAB#CCCCCC**23;a5f#yuiopq*
  • 9 786789 12345 1*ABBABA#CCCCCC**7kh7k9#qwertq*
  • 9 789876 12345 7*ABBABA#CCCCCC**7kl8j6#qwertu*

The above examples contain all symbols, try them.

Standard

For detailed technical information download the GS1 General Specifications.

If you need other barcode fonts, just check my other FontStructions

Info Created on 9th November 2012 . Last edited on 12th November 2012.
License Creative Commons
Categories
Tags
Fave Tags

1 Comment

Many thanks for this - I have been doing some work encouraging teachers to do some work on barcodes as part of computing lessons and I was looking for a means of creating an incorrect barcode, eg wrong check digit, two transposed digits, etc. to illustrate the auto-checking that is carried out. I also found your explanation of how EAN-13 codes are constructed really helpful and fed that into my training. A great piece of work, thank you!
Comment by zzzsleep 21st June 2015

Advertisements