Skip to content

Barcode Check Digit Calculator

Calculate or validate the check digit of an EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, GTIN-14, ISBN-10 or ISBN-13 number. Enter the number without its last digit to calculate it, or the complete number to verify it. The result names the correct check digit and the full number, and also shows the expanded UPC-A of a UPC-E or the other ISBN form, for retailers, publishers and developers.

Reset

Frequently asked questions

How do I use the check digit calculator?

Choose the barcode type and enter the number. If you leave out the last digit, the calculator returns it and the complete number. If you enter the complete number, it tells you whether the check digit is correct and, if not, which digit it should be.

Which number types are supported?

EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, GTIN-14, ISBN-10 and ISBN-13. Spaces and hyphens are ignored, and a leading ISBN label is accepted for the ISBN types.

How is a GS1 check digit calculated?

For EAN, UPC, ITF-14 and GTIN numbers the digits are weighted 3 and 1 alternately from the right, summed, and the check digit is the amount needed to reach the next multiple of 10. ISBN-13 uses the same method.

How is the ISBN-10 check digit calculated?

The nine digits are weighted 10 down to 2, summed, and the check digit makes the total divisible by 11. A remainder of 10 is written as X, which is why some ISBN-10 numbers end in X.

How does UPC-E work in the calculator?

Enter 6 digits, 7 digits with the number system 0 or 1, or 8 digits with the check digit. The calculator expands the number to UPC-A following the zero suppression rules, calculates the check digit from it and shows the expanded UPC-A number.

Does the calculator convert ISBN-10 to ISBN-13?

Yes. For an ISBN-10 the result includes the ISBN-13 with the 978 prefix and its new check digit, and for an ISBN-13 starting with 978 it includes the ISBN-10. ISBN-13 numbers starting with 979 have no ISBN-10 form.

What is the difference between ITF-14 and GTIN-14 here?

Both are 14 digit GTINs with the same GS1 check digit, so the result is the same. ITF-14 names the barcode printed on cartons and GTIN-14 the number itself, and both are listed so you can pick the term you know.

Why is my number rejected?

The number contains letters or symbols other than spaces and hyphens, or it has the wrong length for the chosen type. The message states how many digits the type needs with and without its check digit.

Does a correct check digit mean my GTIN is registered?

No. The check digit only shows that the number is well formed. Whether a GTIN is licensed to a company is recorded by GS1, and its Verified by GS1 service can look that up.

Can I create a barcode from the result?

Yes. Copy the complete number into the EAN-13, EAN-8, UPC-A, UPC-E, ITF-14 or ISBN Barcode Generator to draw the barcode as PNG or SVG.

About OneClick Pro

OneClick Pro is a free collection of more than 150 web tools for everyday work: converting images and units, formatting and validating code, checking domains and SEO, and working with text, dates and numbers. Every tool runs without registration or subscription, and what you enter is only used to calculate your result and is never stored. Use it as a quick toolbox for one-off tasks, or bookmark the tools you rely on every day.