What EAN-14 is
EAN-14 carries a GTIN-14 in GS1 Application Identifier (01), typically for a case, carton, or pallet quantity of a retail item. bwip-js renders it as a GS1-128 symbol -- it builds an FNC1-prefixed AI (01) field internally and draws it with its own Code 128 encoder.
Generate it now
Enter your GTIN as literal text starting with "(01)" followed by 13 or 14 digits (13 if you want bwip-js to compute the 14th check digit for you) to see a live preview.
Valid input
The text must begin with the literal 4 characters "(01)"; bwip-js rejects anything else with "EAN-14 must begin with (01) application identifier". After that prefix, the GTIN itself is 13 digits plus an optional 14th check digit; bwip-js computes the correct GS1 Modulo-10 check digit from the first 13 and rejects a supplied 14th digit that does not match.
Key options
Supported options include includetext and height.
Output and printing
Export SVG for carton/case label artwork or PNG for a quick proof.
Common uses
EAN-14 barcodes identify cartons and cases containing a fixed quantity of a retail item, one level up the packaging hierarchy from the item's own EAN-13/UPC-A code.
Example
See the live preview above, seeded with a bwip-js-verified valid EAN-14.
Size guidance
bwip-js draws EAN-14 as a GS1-128 (Code 128) symbol, so it shares GS1-128's own quiet-zone and bar-height needs.
Troubleshooting
A rejected code is usually a missing "(01)" prefix, the wrong digit count, or a mismatched check digit; leave the 14th digit off and let bwip-js compute it if you are unsure.
Related formats
Related formats: GS1-128 (the symbol EAN-14 is built on), ITF-14 (a different, non-GS1-128 symbol for the same GTIN-14 carton-code job), and SSCC-18, which follows the same (AI)+digits pattern for a different Application Identifier.
FAQ
How is EAN-14 different from ITF-14?
Both carry a GTIN-14 for the same carton/case-quantity job, but they are different symbols: bwip-js renders ITF-14 as its own dedicated Interleaved 2 of 5-based symbol with a bounding-box border, while EAN-14 is rendered as a GS1-128 (Code 128) symbol with an FNC1-prefixed AI (01) field.