Barcode Validator (EAN-13 / UPC-A)

Verify the check digit of a 13-digit EAN-13 or 12-digit UPC-A product barcode with the standard mod-10 algorithm. 100% local — nothing uploaded.

Result
Type

Batch check — paste many, one per line

Validate or generate product barcodes

Check EAN-13, UPC-A, or EAN-8 check digits with segmented view, batch-validate lists, or draw a scannable SVG barcode locally — nothing is uploaded.

FAQ

Which barcodes are supported?

This tool covers EAN-13, UPC-A, and EAN-8 validation and SVG generation. GTIN-14 is not supported.

How is it validated?

The standard mod-10 check digit is recomputed with alternating 3 and 1 weights from the right, then compared with the final digit.

Does the GS1 prefix show where a product was made?

GS1 prefix — the member organisation that allocated the number, NOT the country of origin. It does not identify where a product was manufactured.

Is my number uploaded?

No. Validation and SVG generation run entirely in your browser.

Last updated: