Barcodian

EAN-13 Generator

Create EAN-13, the most common retail barcode; enter 12 digits and we complete the 13th check digit automatically.

Share

How to use in 3 steps

  1. 1

    Enter the digits

    Type 12 digits and we complete the 13th (check digit); enter 13 digits and we validate the existing one.

  2. 2

    Adjust the look

    Set bar height, module width, the human-readable digits below and color.

  3. 3

    Download

    Export as PNG, SVG or PDF at a size suitable for a retail shelf.

Supported formats

FormatDimensionNote
EAN-131D (linear)12 or 13 digits
EAN-81D (linear)7 or 8 digits
UPC-A1D (linear)11 or 12 digits
UPC-E1D (linear)6, 7 or 8 digits
Code 1281D (linear)ASCII characters
Code 391D (linear)A-Z 0-9 - . $ / + % space
ITF-141D (linear)13 or 14 digits
Interleaved 2 of 51D (linear)even number of digits
Codabar1D (linear)digits and - $ : / . +
GS1-1281D (linear)e.g. (01)09506000134352
Data Matrix2D (matrix)any data
GS1 DataMatrix2D (matrix)e.g. (01)09506000134352
PDF4172D (matrix)any data
Aztec Code2D (matrix)any data
QR Code2D (matrix)any data
GS1 QR / Digital Link2D (matrix)GS1 Digital Link URL or (01)...

Example input / output

Input

869123456789

Output

8691234567890 (check digit 0 appended) · EAN-13

Technical notes

EAN-13 is the 13-digit consumer barcode most widely used at retail POS worldwide and is structurally identical to GTIN-13. This tool renders the EAN-13 symbology only; the value you type is turned into the standard bar pattern with its edge guards, center bar and left/right character sets.

The 13th digit is a check digit computed with the GS1 modulo-10 method using right-to-left weights 1 and 3. Enter only 12 digits and we append the missing one; enter a wrong 13-digit value and we warn you. See the steps in the check digit calculator and verify an existing number with the EAN-13 checker.

The first three digits indicate the GS1 prefix region; 869 (and 868) mean the office that allocated the number is GS1 Türkiye. This prefix shows which GS1 office the number came from — not where the product was made, nor that the number is actually registered to a product.

The 'quiet zone' on the left and right edges of an EAN-13 is mandatory; the standard asks for at least 7 modules of clear space on the right. When shrinking the barcode, keep the bars above the minimum width or checkout scanners may struggle to read it.

Generation runs entirely in your browser and your value is never uploaded. The tool does not assign you an official GS1 number; if you need a unique, registered GTIN for retail you must apply to GS1.

Frequently asked questions

Either works. Enter 12 and we compute and append the 13th; if you already have the full 13-digit number, enter it and we check that the check digit is correct.