Free · runs in your browser

EAN-8 Check Digit Calculator

Calculate an EAN-8 check digit from 7 digits or validate a complete 8-digit EAN-8 / GTIN-8. Enter your known values; results update as you type.

Inputs

Leading zeros are preserved. EAN-8 uses numeric digits only.

Calculated result

Identifier typeEAN-8 / GTIN-8
Check digit4
Complete number96385074
7×3 + 0×1 + 5×3 + 8×1 + 3×3 + 6×1 + 9×3 = 86 Check digit = (10 − (86 mod 10)) mod 10 = 4
This calculator checks modulo-10 arithmetic only. It does not verify allocation, ownership, licensing, or GS1 certification.

How to use this calculator

Start with the deterministic fixture values already shown, then replace each input with measurements from your job. Use consistent units and review the highlighted assumptions before using the result in purchasing or production.

Formula and method

EAN-8 uses the GS1 modulo-10 calculation: multiply body digits by alternating 3 and 1 weights from the right, sum them, and complete the next multiple of ten.

Read the methodology and source notes →

Worked example

EAN-8 body 9638507 has weighted sum 86 and check digit 4, producing 96385074.

How to interpret the result

EAN-8 is a compact GTIN representation for appropriately allocated items. Keep all seven body digits, including leading zeros.

Limitations

This tool validates arithmetic only and does not issue, allocate or certify EAN-8 numbers or barcode artwork.

Optional partner module · disabledCategory placeholder: measuring tools. No products, reviews, prices or outbound links are configured.

Related tools

Related guides

Last reviewed: