Amazon ASIN vs EAN vs ISBN vs UPC Compared (2026)
Updated at
The Answer
ASIN, EAN, ISBN and UPC are four different product identifiers, and only one of them is invented by Amazon. The ASIN is Amazon’s internal 10-character catalog key. UPC is a 12-digit North American retail barcode. EAN is its 13-digit international cousin. ISBN is a 10 or 13-digit identifier reserved for books. When you create a new Amazon listing, Amazon asks for a UPC, EAN, or ISBN as proof the product exists in the global catalog, then it mints an ASIN to track that product inside its own systems. If you need structured data keyed to any of these identifiers at scale, the Amazon Scraper API returns JSON for any ASIN, domain, or keyword from $0.50 per 1,000 successful requests (on Custom plans; $0.90 per 1,000 on pay-as-you-go).
Why Does Amazon Use Multiple Product Identifiers?
Amazon uses multiple product identifiers because each one does a job the others cannot. UPCs, EANs, and ISBNs are industry-standard barcodes issued by external bodies (GS1 and the ISBN agency) that travel with a product across every retailer on earth. The ASIN is Amazon-only and exists to stitch those external identifiers to a single Amazon catalog record along with reviews, Buy Box state, advertising data, and sales rank.
The practical consequence is that one physical product ends up with two or three numbers attached to it at the same time. A can of protein powder sold globally might carry a 12-digit UPC from GS1, a 13-digit EAN for Europe, and a 10-character ASIN like B09HN3Q81F on amazon.com that is different from its ASIN on amazon.de. The UPC and EAN follow the product everywhere. The ASIN only exists inside Amazon.
Every Amazon seller has to work with all four identifiers at some point. Listing a new product requires a UPC, EAN, or ISBN. Repricing against competitors requires the ASIN. Shipping to Amazon’s FBA warehouses uses yet another internal code (FNSKU). Understanding which identifier does what is the base layer for every Amazon workflow, starting with the ASIN.
What Is an Amazon ASIN?
An Amazon ASIN is a 10-character alphanumeric code that Amazon assigns to every product in its catalog. ASIN stands for Amazon Standard Identification Number, and it is Amazon’s primary key for a product detail page. One ASIN equals one product on one Amazon marketplace. Two sellers offering the same physical product share a single ASIN and compete on that page for the Buy Box.
The ASIN is not a barcode. You cannot scan it at a till, and it does not follow the product into Walmart or Target. It exists so Amazon’s search, advertising, reviews, and inventory systems all use the same key. If you want to pull live data about an Amazon product (price, rating, reviews, availability), the ASIN is the identifier you need.
What Is the Format of an ASIN?
The format of an ASIN is ten characters drawn from digits 0 to 9 and uppercase letters A to Z. Most non-book ASINs start with “B0” and look like B09HN3Q81F or B08N5WRWNW. Books that have a 10-digit ISBN reuse that ISBN as the ASIN, so you also see ASINs like 0451524934 that open with a digit. Amazon uses base-36 encoding for the code, which leaves headroom for roughly 3.6 quadrillion possible values.
Where Do ASINs Come From?
ASINs come from Amazon itself, not from any external agency. When a seller creates a brand-new listing through Seller Central by entering a UPC, EAN, or ISBN that Amazon has not seen before, Amazon’s catalog system generates a fresh 10-character ASIN and attaches it to the record. You cannot pre-register an ASIN, buy one, or request a specific string. The ASIN appears automatically the moment a new listing is accepted into the catalog.
One marketplace gets one ASIN per product. The same physical SKU sold in Germany and Japan will carry different ASINs on amazon.de and amazon.co.jp. International sellers track one ASIN per marketplace per product, which matters for advertising spend, repricing rules, and review pools that do not cross borders.
What Is a UPC?
A UPC is a 12-digit Universal Product Code, issued by GS1, that acts as the retail barcode standard across the United States and Canada. UPC is the number printed under the black-and-white barcode on almost every consumer product in a North American store. The same can of soda carries the same UPC at Walmart, Target, and Amazon, which is exactly the point: one product, one globally unique number.
UPCs are what Amazon actually verifies when a seller creates a new listing in a majority of categories. The system cross-checks the 12-digit UPC against GS1’s database and the seller’s brand prefix to confirm the product is legitimate and not already listed under another ASIN.
What Does a UPC Look Like?
A UPC looks like a 12-digit number such as 012345678905, printed under a black-and-white barcode on retail packaging. The first digits encode the GS1 company prefix assigned to the brand owner. The middle digits identify the specific product. The final digit is a check digit calculated from the other eleven. If the check digit is wrong, Amazon rejects the UPC before a listing is even created.
How Much Does a UPC Cost From GS1?
A UPC costs $30 up front plus $5 per year from GS1 US’s single-barcode service, or roughly $250 up front plus $50 per year for the full-membership route that lets a brand mint many UPCs over time. Sellers who need many codes for a product line pay the brand-owner licensing fee rather than buying individual codes.
Third-party resellers of UPCs exist, but Amazon has tightened enforcement and now cross-references GS1 ownership records. A UPC bought from a broker whose GS1 registration still points to the original owner can get a listing suspended during a product ID audit. The defensive choice is to buy directly from GS1 US or the regional GS1 branch, even though it costs more.
What Is an EAN?
An EAN is a 13-digit European Article Number, issued by GS1, that is the international equivalent of the UPC. EAN stands for European Article Number in its original name, though GS1 now uses “International Article Number” to reflect that EAN is the default retail barcode across Europe, Asia, Australia, Africa, and South America. The extra digit compared to a UPC is a country prefix that identifies the GS1 member organization that issued the code.
Amazon treats EANs the same way it treats UPCs during listing creation. A seller registering a product on amazon.de, amazon.co.uk, or amazon.fr typically enters a 13-digit EAN. On amazon.com either a UPC or an EAN is accepted, with Amazon preferring the UPC for US-sourced products.
How Is an EAN Different From a UPC?
An EAN is different from a UPC in length and geography, not in function. EAN is 13 digits because it includes a two or three-digit country code that identifies the issuing GS1 branch (for example 50 for GS1 UK, 40-44 for GS1 Germany). UPC is 12 digits and has no country prefix because it is scoped to the US and Canada. A UPC can always be padded to a valid EAN by prepending a leading zero. Every 12-digit UPC is a valid 13-digit EAN with the first digit set to 0.
The same product can have both. A US-manufactured item exported to Europe will carry a 12-digit UPC on its domestic packaging and a 13-digit EAN on its international packaging, even though the two codes point to the same underlying GS1 registration.
What Is an ISBN?
An ISBN is a 10 or 13-digit International Standard Book Number, issued by the ISBN Agency, that identifies a single edition of a book. ISBN stands for International Standard Book Number, and every commercially published book has one. Paperback, hardback, audiobook, and ebook editions each get their own ISBN even when the title is the same.
The ISBN matters on Amazon because the books category is the only place where ASINs and a third-party identifier can be the same string. For every other category, ASIN and UPC are always different numbers. For books with a 10-digit ISBN, Amazon uses the ISBN itself verbatim as the ASIN.
What Is the Difference Between ISBN-10 and ISBN-13?
The difference between ISBN-10 and ISBN-13 is the year a book was registered and the check-digit math. ISBN-10 is the older 10-digit format used for books registered before January 1, 2007. ISBN-13 is the current 13-digit format that the industry switched to that day to align with the EAN barcode system. Every ISBN-13 starts with either 978 or 979 as its prefix, which is the EAN country code reserved for books.
Technically, a book published before 2007 often has both an ISBN-10 and an ISBN-13. A book published after 2007 has only an ISBN-13. The check-digit formulas are different, so you cannot convert between them by just prepending 978, the last digit changes.
How Does Amazon Use ISBNs as ASINs?
Amazon uses ISBNs as ASINs only for books with a 10-digit ISBN. When a book is registered on amazon.com and it has an ISBN-10, Amazon reuses the ISBN-10 verbatim as the ASIN for that title. That is why some ASINs start with a digit instead of B0. The 10-character length of the ASIN was deliberately chosen to match the ISBN-10 format when Amazon expanded beyond books in 1996.
For books that only have a 13-digit ISBN (no matching ISBN-10), Amazon generates a standard B0... ASIN and stores the ISBN-13 as a product attribute on the record. For Kindle editions, Amazon always generates a separate ASIN even if the print version has an ISBN-10, because the ebook is treated as a different product.
ASIN vs UPC vs EAN vs ISBN: The Full Comparison
The fastest way to separate the four identifiers is side by side. Each row below is a dimension where one or more of them differs.
| Dimension | ASIN | UPC | EAN | ISBN |
|---|---|---|---|---|
| Length | 10 characters (letters + digits) | 12 digits | 13 digits | 10 or 13 digits |
| Issued by | Amazon | GS1 (US/Canada) | GS1 (international) | ISBN Agency |
| Scope | Amazon only, per marketplace | Global retail | Global retail | Books only |
| Starts with | Usually “B0” | GS1 company prefix | 2-3 digit country code | ”978” or “979” (ISBN-13) |
| Barcode-scannable | No | Yes | Yes | Yes |
| Unique per product | Per marketplace | Yes | Yes | Per edition |
| Cost to obtain | Free (auto-generated) | ~$30+ from GS1 US | ~€50+ from GS1 regional | Varies by country |
| Required to list | No (Amazon generates it) | Yes (in most categories) | Yes (in most non-US categories) | Yes (for books) |
| Changes per marketplace | Yes | No | No | No |
Three implications come out of that table for a working seller. First, the ASIN is the only one of the four that is free, and it is also the only one that changes when you cross a marketplace border. Second, UPC and EAN are functionally the same thing at different lengths, so sellers outside North America almost always use EAN. Third, the ISBN is a special case that only matters if you sell books.
Which Identifier Does Amazon Require When You List a Product?
Amazon requires a UPC, EAN, JAN, or ISBN in almost every product category when you list a new product in Seller Central. The identifier proves that your product is real, already known to the global retail system, and not a duplicate of something Amazon already stocks. Amazon never asks for an ASIN on a new listing, because the ASIN is what Amazon is about to give you.
The practical rules are marketplace-specific. On amazon.com, Amazon accepts UPC or EAN and prefers UPC for US-manufactured goods. On amazon.de, amazon.co.uk, amazon.fr, and every other European marketplace, Amazon expects an EAN. On amazon.co.jp, Amazon accepts the JAN (Japanese Article Number, a 13-digit EAN variant). For books in any marketplace, Amazon expects an ISBN.
What Happens If You Don’t Have a UPC or EAN?
If you do not have a UPC or EAN, you can apply for a GTIN exemption through Seller Central and list the product without any external identifier. GTIN exemption is the process Amazon uses for private-label brands, handmade items, parts and accessories, and bundled products that do not have a retail barcode. Approval is brand-and-category scoped, typically returns within 48 to 72 hours according to Jungle Scout’s seller guide, and does not expire. Amazon still mints a normal 10-character ASIN for the listing after approval, so the ASIN format never changes regardless of how the product entered the catalog.
How Do You Get Each Identifier?
You get each identifier from a different place, and the cost structure varies wildly. The short version:
- ASIN: Free. Amazon auto-generates it when a new listing is created.
- UPC: From GS1 US. Single-code plan starts around $30 up-front plus $5/year. Brand-owner plans start around $250 up-front plus $50/year.
- EAN: From the regional GS1 office (GS1 UK, GS1 Germany, etc.). Fees are similar to GS1 US, priced in local currency.
- ISBN: From the country’s designated ISBN agency. In the US this is Bowker at $125 for a single ISBN or $295 for a block of ten. In the UK it is Nielsen, which offers ISBNs for free to self-publishers.
Sellers sometimes shop barcode brokers to cut the GS1 cost. This was common a decade ago. Amazon has since built UPC verification into its product audit pipeline and now cross-references GS1 ownership records against the seller’s brand registration. A UPC bought from a broker whose GS1 record still shows the original licensee can fail the audit and suspend the listing. The safe option is to buy directly from GS1 even though it is more expensive, or to apply for GTIN exemption if you own the brand.
How Do You Pull Product Data From an ASIN, UPC, or EAN at Scale?
You pull product data from an ASIN, UPC, or EAN at scale using the Amazon Scraper API or a custom scraper with residential proxies. Manual lookups through the Amazon product page work for a handful of items, but break at volume because Amazon rate-limits aggressive IPs and serves robot checks after about 50 to 100 requests per hour from a single address.
The Amazon Scraper API takes an ASIN and a marketplace and returns structured JSON for title, price, currency, rating, review count, Buy Box seller, variants, images, bullet points, and availability. The async batch endpoint accepts up to 1,000 ASINs in a single POST and delivers results to a webhook once processing finishes. Pricing starts at $0.90 per 1,000 requests on pay-as-you-go and drops to $0.50 per 1,000 on Custom plans, with non-2xx responses free and 1,000 free requests on signup. Median latency on the provider’s own benchmarks is roughly 2.6 seconds per product.
Starting from a UPC or EAN requires one extra step. Amazon’s public product page does not support direct UPC lookup, so the pattern is to search Amazon for the UPC or EAN string using a keyword search endpoint, read the ASIN off the top result, then call the product endpoint. This is what repricers and catalog sync tools run on every new inventory upload to map supplier UPCs to live Amazon ASINs before they can track pricing or Buy Box state.
FAQ
Can a product have two UPCs?
A product should have only one UPC per SKU, because the UPC is tied to the GS1 company prefix of the brand owner. A repack or private-label variant of the same physical item by a different brand gets its own UPC.
Is a GTIN the same as a UPC?
GTIN is the umbrella category and UPC, EAN, and JAN are all GTIN formats. GTIN stands for Global Trade Item Number. Amazon’s product listing form often asks for a “GTIN” specifically so the field accepts any of the three.
Do Kindle books have ISBNs?
Kindle ebooks do not always have an ISBN. Amazon assigns an ASIN to every Kindle edition, and publishers can choose whether to also register an ISBN-13 for the ebook separately from the print edition. Most major publishers do. Self-published KDP titles can skip the ISBN entirely.
Why does the same product have different ASINs in different countries?
The same product has different ASINs in different countries because ASINs are scoped to one Amazon marketplace. A UPC is global, but Amazon stores a separate catalog per country, so one physical SKU ends up with one UPC and many ASINs, one for each Amazon domain it sells in.
Can I sell on Amazon without any product identifier?
You can sell on Amazon without any product identifier only after being approved for a GTIN exemption. The exemption is brand-and-category scoped and is typically granted for private-label brands, handmade items, and parts-and-accessories where no retail barcode exists. Without an exemption, Amazon rejects listings that lack a UPC, EAN, JAN, or ISBN in almost every category.
Sources
- Amazon Seller Central - list products without a product ID - https://sellercentral.amazon.com/help/hub/reference/external/G200426310
- GS1 US UPC pricing and barcodes - https://www.gs1us.org/upcs-barcodes-prefixes
- International ISBN Agency standard - https://www.isbn.org/about_ISBN_standard
- Jungle Scout GTIN exemption guide - https://www.junglescout.com/resources/articles/gtin-exemption-amazon/
- Bowker US ISBN purchase portal - https://www.myidentifiers.com/
- Amazon Scraper API bulk ASIN data - https://amazonscraperapi.com/