Free · No sign-up
EAN & UPC Number Validator
Check the format and final digit before printing.
Your result
About this tool
This EAN checker and UPC validator compares the supplied check digit with a weighted sum of the other digits. For example, EAN-13 4006381333931 passes; changing its last digit to 2 fails. Validation does not query a product registry or prove a right to use a number.
How it works
- Choose EAN-13, EAN-8 or UPC-A.
- Enter all 13, 8 or 12 digits including the check digit.
- Compare actual and expected digits. Fix the original data source rather than guessing.
Common questions
Does a valid EAN identify a real product?
Not necessarily. Correct length and arithmetic do not establish registration, assignment or ownership.
Are leading zeroes preserved?
Yes. Numbers are handled as text, so a leading zero is not removed.
Can every mistake be detected?
No. A check digit catches many common errors, but some substitutions and transpositions can pass.