{"id":1403983,"date":"2026-04-25T06:08:44","date_gmt":"2026-04-24T22:08:44","guid":{"rendered":"https:\/\/barcodeschina.cn\/the-difference-between-ean-13-and-upc-a-barcodes\/"},"modified":"2026-04-25T06:08:44","modified_gmt":"2026-04-24T22:08:44","slug":"the-difference-between-ean-13-and-upc-a-barcodes","status":"publish","type":"page","link":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/","title":{"rendered":"The Difference Between EAN-13 and UPC-A Barcodes"},"content":{"rendered":"<div style=\"background: linear-gradient(135deg,#1a2a3a 0%,#0d1f2d 60%,#1a3a2a 100%);padding: 44px 40px 36px;border-radius: 8px;margin-bottom: 32px;position: relative;overflow: hidden\">\n<div style=\"position: absolute;top: 0;left: 0;right: 0;bottom: 0\"><\/div>\n<div style=\"position: relative;z-index: 1\">\n<p style=\"color: #2dd4bf;font-size: 12px;font-weight: bold;letter-spacing: 2px;text-transform: uppercase;margin: 0 0 12px\">\u2713 Authorized Member of the International Barcodes Network<\/p>\n<h2 style=\"color: #ffffff;font-size: 34px;font-weight: bold;margin: 0 0 8px;line-height: 1.25\">Difference Between EAN-13 and UPC-A Barcodes<\/h2>\n<div style=\"width: 56px;height: 4px;background: linear-gradient(90deg,#2dd4bf,#ef4444);border-radius: 2px;margin: 0 0 20px\"><\/div>\n<p style=\"font-size: 15px;line-height: 1.7;margin: 0 0 24px;max-width: 700px\">A UPC-A barcode is actually a subset of an EAN-13 barcode. If the first digit of an EAN-13 barcode is &#8220;0&#8221;, then the bar pattern of that EAN-13 barcode will be identical to the corresponding UPC-A barcode without the leading &#8220;0&#8221;. In the example images below, the main difference between UPC-A and EAN-13 is the placement of the human-readable digits (the bar pattern itself is the same). Both types of barcodes can be easily scanned by most scanners.<\/p>\n<div style=\"display: flex;gap: 14px;flex-wrap: wrap\"><a style=\"display: inline-block;background: #2dd4bf;color: #0d1f2d;padding: 12px 26px;border-radius: 6px;font-weight: bold;font-size: 14px;text-decoration: none\" href=\"https:\/\/barcodeschina.cn\/en\/buy-barcodes\/\">Buy Barcodes Now \u2192<\/a><a style=\"display: inline-block;background: transparent;color: #fff;padding: 12px 26px;border-radius: 6px;font-weight: 600;font-size: 14px;text-decoration: none\" href=\"https:\/\/barcodeschina.cn\/en\/contact-us\/\">Contact Us<\/a><\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fff;border-radius: 8px;padding: 36px 40px;margin-bottom: 32px;line-height: 1.75;color: #374151;font-size: 15px\">\n<p><a href=\"https:\/\/imagedelivery.net\/WqAl6muh7RUCdAv19QoG6A\/c884b701-90bf-4f71-b1d7-749353820e00\/public\"><img decoding=\"async\" class=\"alignleft size-full wp-image-889\" src=\"https:\/\/imagedelivery.net\/WqAl6muh7RUCdAv19QoG6A\/c884b701-90bf-4f71-b1d7-749353820e00\/public\" alt=\"Difference Between EAN-13 and UPC-A\" width=\"482\" height=\"412\"><\/a><\/p>\n<h2><\/h2>\n<h2 data-start=\"38\" data-end=\"113\">When should EAN-13 be used, and when should UPC-A be used?<\/h2>\n<p>&nbsp;<\/p>\n<p data-start=\"115\" data-end=\"206\">UPC-A barcodes are traditionally used in the United States, while EAN-13 barcodes are commonly used in the rest of the world. Today, most stores globally can accept both barcode formats. However, some older systems may still exist that only accept one of them. Therefore:<\/p>\n<p data-start=\"208\" data-end=\"289\">\u00b7 If your product is sold in the United States, it is best to use a <strong data-start=\"227\" data-end=\"239\">UPC-A barcode<\/strong>;<br data-start=\"240\" data-end=\"243\">\u00b7 If your product is intended for the international market or sold in countries outside the United States, an <strong data-start=\"272\" data-end=\"285\">EAN-13 barcode<\/strong> is more appropriate.<\/p>\n<p data-start=\"291\" data-end=\"404\">If your EAN-13 or UPC-A barcode is not recognized by the system in certain stores, the retailer simply needs to choose to ignore the leading &#8220;0&#8221; or add a leading &#8220;0&#8221; according to their system requirements. Once processed this way, the barcode will be read exactly like the other format (since the bar pattern itself is the same) and will still maintain global uniqueness.<\/p>\n<h4 data-start=\"54\" data-end=\"87\">UPC and EAN-13 codes can be purchased <a href=\"\/\/globalbarcodes.net\/retail-barcodes\/\">here<\/a>.<\/h4>\n<h2 data-start=\"433\" data-end=\"502\"><\/h2>\n<h2 data-start=\"433\" data-end=\"502\">How are EAN-13 and UPC-A barcodes encoded?<\/h2>\n<p>&nbsp;<\/p>\n<p data-start=\"504\" data-end=\"618\">Each digit in a barcode is encoded by <strong data-start=\"516\" data-end=\"531\">7 black or white modules<\/strong>. A complete set of codes representing the digits 0\u20139 is called <strong data-start=\"554\" data-end=\"569\">parity<\/strong>. Retail barcodes contain at least <strong data-start=\"579\" data-end=\"588\">two types of parity<\/strong>: one set on the left and one set on the right, to ensure the digits are read correctly even when the barcode is scanned upside down.<\/p>\n<p data-start=\"620\" data-end=\"751\">The original 12-digit UPC system was created by George Laurer in the 1970s. UPC barcodes use two types of parity:<br data-start=\"677\" data-end=\"680\">\u00b7 Left side: left odd parity<br data-start=\"705\" data-end=\"708\">\u00b7 Right side: right even parity<br data-start=\"735\" data-end=\"738\">Each side contains 6 digits.<\/p>\n<p data-start=\"753\" data-end=\"895\">The 13-digit EAN-13 system that appeared later is a superset of UPC. To maintain compatibility with UPC-A, EAN-13 continues to use UPC&#8217;s left odd and right even parities, while adding a new <strong data-start=\"831\" data-end=\"857\">left even parity<\/strong>, which is applied to some of the digits on the left side. Both the left and right sides of an EAN-13 barcode still contain 6 digits each.<\/p>\n<p data-start=\"89\" data-end=\"183\">Therefore, the first digit determines which combination of the newly created left even parity will be used for the first six digits.<br data-start=\"122\" data-end=\"125\">In other words, in any EAN-13 barcode, <strong data-start=\"145\" data-end=\"165\">the first digit itself is not directly encoded into the barcode<\/strong>, but it does determine how the subsequent digits are encoded.<\/p>\n<p data-start=\"185\" data-end=\"298\" data-is-last-node=\"\" data-is-only-node=\"\">For barcodes starting with <strong data-start=\"189\" data-end=\"196\">&#8220;0&#8221;<\/strong>, this zero determines that all of the first six digits use left odd parity.<br data-start=\"228\" data-end=\"231\">This means that these barcode patterns look identical to <strong data-start=\"254\" data-end=\"273\" data-is-only-node=\"\">UPC barcodes without the leading &#8220;0&#8221;<\/strong>\u2014because the UPC format also only uses left odd parity.<\/p>\n<h3><\/h3>\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7bd8a46d-36e6-4fa8-b825-0f64f07f66ef-22\" data-testid=\"conversation-turn-46\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"c667488f-d0ea-4fb6-a599-444804cfe475\" data-message-model-slug=\"gpt-5\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\">\n<h3 data-start=\"11\" data-end=\"41\">How are barcodes scanned?<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"><\/div>\n<p>&nbsp;<\/p>\n<p data-start=\"74\" data-end=\"268\">Since what is actually scanned are the black and white bars of the barcode itself (meaning the scanner does not read the numbers below the barcode), an EAN-13 barcode with a leading <strong data-start=\"115\" data-end=\"122\">&#8220;0&#8221;<\/strong> can sometimes be mistaken by a scanner for a UPC barcode without the &#8220;0&#8221;, and vice versa.<br data-start=\"166\" data-end=\"169\">This situation mainly depends on the barcode format the scanner or software system <strong data-start=\"186\" data-end=\"199\">expects to read<\/strong>. This often happens when <strong data-start=\"208\" data-end=\"214\" data-is-only-node=\"\">first<\/strong> entering a new barcode into a system\u2014because the system has no reference point to determine which format it should belong to, it defaults to treating it as a UPC format.<\/p>\n<p data-start=\"270\" data-end=\"305\">In the past, very few stores encountered this problem, and when it did occur, it was generally easy to resolve.<\/p>\n<p data-start=\"307\" data-end=\"441\" data-is-last-node=\"\" data-is-only-node=\"\">We recommend:<br data-start=\"312\" data-end=\"315\">When first adding a barcode to a new retail system, <strong data-start=\"331\" data-end=\"341\">do not scan it directly<\/strong>; instead, <strong data-start=\"344\" data-end=\"356\">manually enter the barcode number<\/strong> and then associate it with the product information and price.<br data-start=\"374\" data-end=\"377\" data-is-only-node=\"\">Once these steps are completed, when the barcode is scanned through that system again, it will appear in the correct format (EAN-13 or UPC, depending on the format used when it was initially entered into the system).<\/p>\n<\/div>\n<div style=\"background: linear-gradient(135deg,#0d9488,#0f766e);border-radius: 8px;padding: 36px;text-align: center\">\n<h3 style=\"color: #fff;font-size: 24px;font-weight: bold;margin: 0 0 8px\">Ready? Get your barcodes now<\/h3>\n<p style=\"font-size: 14px;margin: 0 0 20px\">Thousands of businesses already trust Barcodes China. Join us and take your products global.<\/p>\n<div style=\"display: flex;gap: 14px;justify-content: center;flex-wrap: wrap\"><a style=\"display: inline-block;background: #fff;color: #0d9488;padding: 12px 28px;border-radius: 6px;font-weight: bold;font-size: 14px;text-decoration: none\" href=\"https:\/\/barcodeschina.cn\/en\/buy-barcodes\/\">Buy Barcodes Now \u2192<\/a><a style=\"display: inline-block;background: transparent;color: #fff;padding: 12px 28px;border-radius: 6px;font-weight: 600;font-size: 14px;text-decoration: none\" href=\"https:\/\/barcodeschina.cn\/en\/contact-us\/\">Contact Us<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u2713 Authorized Member of the International Barcodes Network Difference Between EAN-13 and UPC-A Barcodes A UPC-A barcode is actually a subset of an EAN-13 barcode. If the first digit of an EAN-13 barcode is &#8220;0&#8221;, then the bar pattern of &hellip; <a href=\"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/\">Continued<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1403983","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Barcodes China | Barcodes China<\/title>\n<meta name=\"description\" content=\"Information on the difference between EAN-13 barcodes and UPC codes. Barcodes China\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/\",\"url\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/\",\"name\":\"Barcodes China | Barcodes China\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imagedelivery.net\\\/WqAl6muh7RUCdAv19QoG6A\\\/c884b701-90bf-4f71-b1d7-749353820e00\\\/public\",\"datePublished\":\"2026-04-24T22:08:44+00:00\",\"description\":\"Information on the difference between EAN-13 barcodes and UPC codes. Barcodes China\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/the-difference-between-ean-13-and-upc-a-barcodes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/imagedelivery.net\\\/WqAl6muh7RUCdAv19QoG6A\\\/c884b701-90bf-4f71-b1d7-749353820e00\\\/public\",\"contentUrl\":\"https:\\\/\\\/imagedelivery.net\\\/WqAl6muh7RUCdAv19QoG6A\\\/c884b701-90bf-4f71-b1d7-749353820e00\\\/public\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/\",\"name\":\"Barcodeschina.cn\",\"description\":\"\u56fd\u9645\u6761\u5f62\u7801\u7f51\u7edc\u6388\u6743\u6210\u5458\",\"publisher\":{\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#organization\",\"name\":\"Barcodeschina.cn\",\"url\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/barcodeschina.cn\\\/wp-content\\\/uploads\\\/sites\\\/192\\\/2013\\\/10\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/barcodeschina.cn\\\/wp-content\\\/uploads\\\/sites\\\/192\\\/2013\\\/10\\\/logo.png\",\"width\":213,\"height\":51,\"caption\":\"Barcodeschina.cn\"},\"image\":{\"@id\":\"https:\\\/\\\/barcodeschina.cn\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Barcodes China | Barcodes China","description":"Information on the difference between EAN-13 barcodes and UPC codes. Barcodes China","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/","url":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/","name":"Barcodes China | Barcodes China","isPartOf":{"@id":"https:\/\/barcodeschina.cn\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/#primaryimage"},"image":{"@id":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/#primaryimage"},"thumbnailUrl":"https:\/\/imagedelivery.net\/WqAl6muh7RUCdAv19QoG6A\/c884b701-90bf-4f71-b1d7-749353820e00\/public","datePublished":"2026-04-24T22:08:44+00:00","description":"Information on the difference between EAN-13 barcodes and UPC codes. Barcodes China","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/barcodeschina.cn\/en\/the-difference-between-ean-13-and-upc-a-barcodes\/#primaryimage","url":"https:\/\/imagedelivery.net\/WqAl6muh7RUCdAv19QoG6A\/c884b701-90bf-4f71-b1d7-749353820e00\/public","contentUrl":"https:\/\/imagedelivery.net\/WqAl6muh7RUCdAv19QoG6A\/c884b701-90bf-4f71-b1d7-749353820e00\/public"},{"@type":"WebSite","@id":"https:\/\/barcodeschina.cn\/en\/#website","url":"https:\/\/barcodeschina.cn\/en\/","name":"Barcodeschina.cn","description":"\u56fd\u9645\u6761\u5f62\u7801\u7f51\u7edc\u6388\u6743\u6210\u5458","publisher":{"@id":"https:\/\/barcodeschina.cn\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/barcodeschina.cn\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/barcodeschina.cn\/en\/#organization","name":"Barcodeschina.cn","url":"https:\/\/barcodeschina.cn\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/barcodeschina.cn\/en\/#\/schema\/logo\/image\/","url":"https:\/\/barcodeschina.cn\/wp-content\/uploads\/sites\/192\/2013\/10\/logo.png","contentUrl":"https:\/\/barcodeschina.cn\/wp-content\/uploads\/sites\/192\/2013\/10\/logo.png","width":213,"height":51,"caption":"Barcodeschina.cn"},"image":{"@id":"https:\/\/barcodeschina.cn\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/pages\/1403983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/comments?post=1403983"}],"version-history":[{"count":0,"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/pages\/1403983\/revisions"}],"wp:attachment":[{"href":"https:\/\/barcodeschina.cn\/en\/wp-json\/wp\/v2\/media?parent=1403983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}