Generate EAN-13

Generate an EAN-13 retail barcode with its check digit.

freeworks offlinenothing uploaded
ToolEAN-13 Generator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

EAN-13 encodes twelve data digits with left and right parity patterns, guard bars, and a thirteenth modulo-10 check digit. The leading digit selects the left-side parity pattern used to represent the number system.

  • The fixed thirteen-digit structure supports global retail identifiers.

Worked example

Product Barcode
Generate an EAN-13 barcode for a product
Input
											Digits: 590123412345
Height: 80
Show text: true
										
Output

When to use this

Product packaging, GTIN-13 catalogs, and print proofs generate EAN-13 symbols.

Edge cases

  • Changing any data digit requires recomputing the check digit.
  • A valid checksum does not prove GS1 assignment.
  • Quiet zones are required for reliable scanning.

References