Free tool · EAN & GTIN

GTIN/EAN Checker: validate hundreds of codes at once

Wrong check digits and in-store numbers get listings rejected on Amazon, OTTO, Kaufland and Google Shopping. Paste your EAN or GTIN list and instantly see which codes are valid.

  • Check digit
  • Formats
  • GS1 prefix
Up to 1000 codes per check. Everything runs in your browser, nothing is uploaded.
GTIN/EAN Checker

How the GTIN checker works

  1. 01

    Paste your list

    One code per line, straight from Excel or a supplier export. Spaces and hyphens don’t matter.

  2. 02

    Checked instantly

    Length, check digit and GS1 prefix are checked in your browser; nothing is uploaded.

  3. 03

    Export the result

    Copy the valid codes or download the full result as a CSV for Excel.

Identifiers

What the GTIN checker covers

Check digit

The last digit per GS1 (modulo 10). If it is wrong, the correct digit is shown.

Formats

GTIN-8, GTIN-12 (UPC), GTIN-13 (EAN) and GTIN-14.

GS1 prefix

Which GS1 organisation issued the code, e.g. GS1 Germany or GS1 Austria, plus ISBN and ISSN.

Unsuitable codes

In-store numbers, coupons and placeholders that don’t belong on marketplaces.

Productbay

Clean identifiers on every import

Productbay brings supplier data, including EAN/GTIN, into one consistent format with AI and gives every channel exactly the fields it requires.

See supplier import
FAQ

FAQ

What is the difference between EAN and GTIN?

GTIN is the umbrella term for GS1’s globally unique trade item numbers. EAN is the older name of the 13-digit version, now called GTIN-13.

Does a valid check digit mean the code is assigned?

No. The check digit only shows the code is well-formed. Whether it is registered for this exact product is known only to its owner or GS1.

Does the prefix say where a product was made?

No. The prefix only shows which national GS1 organisation issued the code.

Are my codes stored?

No. The check runs entirely in your browser.

Ready to get started?

Experience Productbay — free.

No credit card. Full functionality from day one.