AboutAll ServicesFree EmailOur WorkGuidesFAQContactFree Tools

Popular free tools

PDF CompressorImage CompressorQR Code GeneratorJPG to PDF ConverterWhatsApp Link & QR GeneratorGST Invoice Generator
Services9
Build & Solutions6
Free Tools59
All free tools →
Shopify toolsShopify Store Launch ChecklistShopify Product CSV CheckerShopify Variant GeneratorShopify Bulk Price EditorShopify SEO Bulk EditorShopify Redirect CSV GeneratorShopify Profit Margin and Fees CalculatorShopify Theme and App DetectorShopify App Weight CheckShopify Tracking CheckShopify Store Name GeneratorMerchant Center Readiness CheckProduct Title BuilderBarcode Generator and GTIN CheckerVolumetric Weight CalculatorDiscount Code GeneratorSpeed Report
Domain and securityEmail Deliverability CheckWebsite Security GradeDNS CheckerWhois LookupEmail Settings FinderDomain Expiry Checker
SEO and crawlingAI Crawler CheckerRedirect CheckerRobots.txt GeneratorSitemap CheckerSchema Markup GeneratorWord Counter and Writing AnalyzerJSON Formatter and ViewerFavicon GeneratorCharacter CounterSERP and Social PreviewSlug GeneratorTitle Case Converter
Ads and trackingShopify Tracking CheckUTM BuilderBreak-even ROAS CalculatorAd Metrics CalculatorLTV and CAC CalculatorROI and Break-even Calculator
Store and speedSpeed ReportShopify App Weight CheckMerchant Center Readiness CheckShopify Profit Margin and Fees CalculatorShopify Theme and App DetectorShopify Redirect CSV GeneratorBarcode Generator and GTIN CheckerImage to WebP ConverterGST Invoice GeneratorE-way Bill Validity CalculatorShopify Product CSV CheckerImage ResizerImage CompressorReduce Image Size in KBPNG to JPG ConverterImage CropperPassport Size Photo MakerJPG to PDF ConverterPDF CompressorShopify Variant GeneratorShopify Bulk Price EditorShopify SEO Bulk EditorShopify Store Name GeneratorShopify Store Launch ChecklistProduct Title BuilderVolumetric Weight CalculatorDiscount Code Generator
Profiles and messagingWhatsApp Link & QR GeneratorGoogle Review KitLinkedIn Headline GeneratorUPI QR Code GeneratorEmail Signature GeneratorvCard QR Code GeneratorQR Code GeneratorQR Code Scanner
Dedicated Sites8
Call us
Free AuditStart a Project

Guide

What is a GTIN, and how do you check a barcode number?

How do I check if a barcode number is valid?

5 min read

Short answer

A barcode number is valid when its last digit, the check digit, matches the one calculated from the other digits. EAN-13 has 13 digits and UPC-A has 12. Enter the number into the free GTIN checker on this site and it tells you whether it is valid and what the last digit should be.

GTIN, EAN and UPC

G

T

I

N

i

s

t

h

e

u

m

b

r

e

l

l

a

n

a

m

e

f

o

r

t

h

e

n

u

m

b

e

r

s

p

r

i

n

t

e

d

u

n

d

e

r

a

b

a

r

c

o

d

e

.

E

A

N

-

1

3

(

1

3

d

i

g

i

t

s

)

i

s

t

h

e

s

t

a

n

d

a

r

d

i

n

I

n

d

i

a

a

n

d

m

o

s

t

o

f

t

h

e

w

o

r

l

d

.

U

P

C

-

A

(

1

2

d

i

g

i

t

s

)

i

s

u

s

e

d

i

n

t

h

e

U

S

a

n

d

C

a

n

a

d

a

.

T

h

e

r

e

a

r

e

a

l

s

o

8

a

n

d

1

4

d

i

g

i

t

f

o

r

m

s

.

A

U

P

C

-

A

i

s

j

u

s

t

a

n

E

A

N

-

1

3

w

i

t

h

a

z

e

r

o

i

n

f

r

o

n

t

.

How the check digit works

T

h

e

l

a

s

t

d

i

g

i

t

i

s

c

a

l

c

u

l

a

t

e

d

f

r

o

m

t

h

e

o

t

h

e

r

s

.

W

o

r

k

i

n

g

f

r

o

m

t

h

e

r

i

g

h

t

,

m

u

l

t

i

p

l

y

a

l

t

e

r

n

a

t

e

d

i

g

i

t

s

b

y

3

a

n

d

1

,

a

d

d

t

h

e

m

u

p

,

a

n

d

t

h

e

c

h

e

c

k

d

i

g

i

t

i

s

w

h

a

t

e

v

e

r

b

r

i

n

g

s

t

h

e

t

o

t

a

l

t

o

t

h

e

n

e

x

t

m

u

l

t

i

p

l

e

o

f

1

0

.

A

m

i

s

t

y

p

e

d

d

i

g

i

t

a

l

m

o

s

t

a

l

w

a

y

s

b

r

e

a

k

s

t

h

e

s

u

m

,

w

h

i

c

h

i

s

w

h

y

a

c

h

e

c

k

c

a

t

c

h

e

s

t

y

p

i

n

g

e

r

r

o

r

s

.

Try it now: Barcode Generator and GTIN Checker → · Merchant Center Readiness Check →

A valid number is not the same as a real one

A number can pass the check and still not belong to your product. Anyone can calculate a valid check digit for a number they made up.

Google Shopping and marketplaces compare the number to the GS1 registry, the body that issues them. A number you generated yourself draws a barcode that scans, and still fails that comparison.

Where Indian numbers come from

G

S

1

I

n

d

i

a

i

s

s

u

e

s

c

o

m

p

a

n

y

p

r

e

f

i

x

e

s

,

a

n

d

I

n

d

i

a

n

n

u

m

b

e

r

s

o

f

t

e

n

s

t

a

r

t

w

i

t

h

8

9

0

.

A

p

r

o

d

u

c

t

m

a

d

e

e

l

s

e

w

h

e

r

e

a

n

d

s

o

l

d

h

e

r

e

c

a

r

r

i

e

s

i

t

s

o

w

n

c

o

u

n

t

r

y

'

s

p

r

e

f

i

x

,

s

o

a

n

u

m

b

e

r

t

h

a

t

d

o

e

s

n

o

t

s

t

a

r

t

w

i

t

h

8

9

0

i

s

n

o

t

a

u

t

o

m

a

t

i

c

a

l

l

y

w

r

o

n

g

.

What to do if a product has no barcode

Do not invent one. In Google Merchant Center, mark the product as having no identifier and give a brand and part number instead.

After a store migration, the barcode field is often full of junk that looks real, such as timestamps or internal IDs. It fails the check, and because the field is filled, the fallback never switches on. Sort the column and look at it.

How we can help

Want this done for you?

These are the services that fix what this guide describes. Prices are starting prices.

Not sure which you need? Book a free 30-minute call and bring this result, or send us a message. No obligation, no pitch deck.

Free barcode generator and GTIN checker →Why Google Merchant Center says everything is fine →What to check before you migrate an online store →

Want free stats on your site first?

Send us the URL. We pull the numbers from your own accounts and tell you what is wrong before there is any quote, and before there is any contract.

No pitch deck, no obligation. Bring your URL and we will look at it together.