ScanWerkqrcodeerstellung.de
Menu

סורק בדפדפן · בלי העלאה · בלי חשבון · EAN-13 / EAN-8 / UPC-A

Scan EAN-13 and validate the check digit

Scan a product code, verify the check digit, place the registration prefix. The scanner tells you whether a GTIN can be genuine at all.

פענוח מקומיאייפון, אנדרואיד ומחשבחינם, בלי הרשמה, GDPR

סורק ברקוד

פרטי כברירת מחדל

גררו תמונה, הדביקו או בחרו קובץ

Up to 10 images at once
Processed on this device

פורמטים נתמכים

QR CodeData MatrixAztecPDF417EAN-13EAN-8UPC-AUPC-ECode 128Code 39Code 93ITFCodabarGS1 DataBar

פענוח מקומי · Processed on this device

תוצאה

כוונו את המצלמה לקוד או הוסיפו תמונה.

סריקות אחרונות

אין סריקות. התוצאות נשארות בדפדפן זה.

Reviewed by the ScanWerk editorial team עודכן: 2026-10-316 min

What an EAN-13 really contains

The leading digits form the GS1 prefix assigned to a national GS1 organisation. Then comes the company's item reference, and the final digit is the check digit. It is computed from the first twelve digits with a weighted modulo-10 algorithm; any mismatch means the code was printed or generated incorrectly.

The scanner recomputes the digit itself and flags the result as valid or invalid. It also shows the prefix country and the exact symbology: EAN-13, EAN-8, UPC-A, UPC-E, ITF-14 or ISBN. That is enough to judge whether a label or a shop image is plausible.

EAN, GTIN, UPC and ISBN compared

EAN-13 and UPC-A are both GTIN formats; EAN-8 is the compact variant for small packaging. ITF-14 carries the GTIN-14 of a carton, and ISBN-13 is formally an EAN-13 with prefix 978 or 979. The scanner detects all of these families and labels them correctly.

We deliberately do not attach a product database: free sources are incomplete and licensing is unclear. Instead you get the reliable facts — number, check digit, prefix country — and decide where to research further.

Why your images never leave the device

The decoder is JavaScript running in your browser. Camera frames are drawn into a canvas and read there; uploaded images are read through FileReader. There is no upload endpoint for image data. That is an architectural decision, not a slogan: the application has no route that accepts image content.

To improve the tool we store anonymous counters only — detected format, payload category (Wi-Fi, product code and so on), interface language, and whether decoding succeeded. No decoded content, no filenames, no IP-based profiling. Scan history lives in your browser’s localStorage and is deleted with one click.

EAN for labels and production

For retail and logistics the code has to be printable and compliant. Our label generator produces EAN, UPC, GS1-128, Data Matrix and VDA 4902 labels as PNG or SVG from the same number you just scanned, closing the gap between checking and producing.

שאלות

שאלות נפוצות

How is an EAN-13 check digit calculated?

Digits in odd positions are weighted 1, even positions 3, the sum is rounded up to the next ten and the difference is the check digit. The scanner does this and returns valid or invalid.

Does the prefix prove where a product was made?

No. It shows where a number range was registered with GS1, not where the item was manufactured.

Can I validate several EANs at once?

Yes, upload up to ten images. Each file is evaluated separately with its check-digit verdict.

Are UPC codes supported?

Yes, UPC-A and UPC-E. ISBN-13 is detected as an EAN with prefix 978/979 and labelled as such.

Can I scan images from online shops?

Usually yes, if resolution is sufficient. For tiny product thumbnails, take a screenshot with a larger crop.

Related tools

View all