What EAN-2 (2-digit add-on) is
EAN-2 is a real GS1 2-digit add-on symbol, printed alongside a primary EAN-13/UPC-A barcode -- commonly used on periodicals to encode the issue number. It is independently implemented from its 5-digit sibling EAN-5 (both are real, hand-built encoders sharing a similar option preamble, not one derived from the other), and it has no check digit at all: the mirror/parity pattern is selected directly from the 2-digit value.
Generate it now
Enter your 2-digit issue number to see a live preview.
Valid input
The value must be exactly 2 digits ("EAN-2 add-on must be 2 digits"), digits only ("EAN-2 add-on must contain only digits"). There is no check digit to compute or validate.
Key options
Supported options include includetext (show the 2 digits as text below the bars). bwip-js's own real default is false.
Output and printing
Export SVG for print-shop periodical artwork or PNG for a quick proof.
Common uses
EAN-2 is printed alongside a periodical's own EAN-13 barcode to encode the issue number, so newsstands and distribution systems can distinguish issues of the same publication.
Example
See the live preview above, seeded with a bwip-js-verified valid value.
Size guidance
EAN-2 is always printed as a companion add-on next to a primary EAN-13/UPC-A symbol, not as a standalone barcode.
Troubleshooting
A rejected value is anything other than exactly 2 digits.
Related formats
Related formats: EAN-5 (the 5-digit sibling add-on, typically used for price/weight) and EAN-13/UPC-A (the primary symbol this add-on normally accompanies, both already covered in this catalog).
FAQ
Does EAN-2 have a check digit?
No -- EAN-2 has no check digit at all. Its mirror/parity bar pattern is selected directly from the 2-digit value.