Skip to content

UPC to EAN Converter

Turn a UPC-A into an EAN-13, or back again.

  • 100% Free
  • No Sign Up
  • Works in Your Browser

UPC to EAN converter

Convert UPC-A to EAN-13 and back

Spaces and dashes are ignored.

Checked in your browser. Nothing is uploaded.

Read as UPC-A. Same product, same check digit in every form.

UPC-E only exists for UPC-As with enough zeros in the right places (number system 0 or 1).

Need the barcode? Make a UPC barcode or an EAN-13.

More Barcode Tools

View all tools

Every barcode you need, made right in your browser.

No software. No uploads. No signup.

Browse all 24 tools
Barcode tools
24
Reference guides
7
Files uploaded
0

How to use the UPC to EAN converter

Three steps, all in your browser.

  1. 1

    Enter a number

    Type or paste a number. Spaces and dashes are ignored.

  2. 2

    Read the result

    See whether the number is valid, with the working shown.

  3. 3

    Copy the result

    Copy the corrected or converted number in one click.

UPC to EAN Converter: what to know

A UPC-A and an EAN-13 are the same kind of number: a UPC-A is a 12-digit GTIN, and writing it with a zero in front makes the equivalent 13-digit EAN-13. The converter does this in both directions and keeps the check digit, which doesn't change because a leading zero adds nothing to the GS1 sum.

Going from EAN-13 to UPC-A only works when the EAN-13 starts with 0. An EAN-13 starting with any other digit was issued outside the UPC system and has no UPC-A form, but modern US and Canadian scanners read EAN-13 directly, so it doesn't need one.

The converter also checks the check digit, so a mistyped number is flagged rather than converted. It can expand a zero-suppressed 8-digit UPC-E into its full UPC-A as well.

Popular uses

  • Listing US products on marketplaces that ask for an EAN
  • Importing UPCs into systems that store 13 or 14-digit GTINs
  • Matching product data between US and international suppliers
  • Expanding a UPC-E from a small pack to its full number

Tips for the best result

  • Spreadsheets drop leading zeros; format GTIN columns as text before pasting.
  • Any GTIN can be padded with zeros to 14 digits for databases.
  • The barcode on the product doesn't need to change; scanners treat both forms as the same product.

Read how JustYourBarcode works and our privacy details. Numbers, pictures, CSV files and camera frames are processed in your browser and are never sent to our server. A barcode doesn't register a product number: retail UPC and EAN numbers come from GS1.

Frequently asked questions