September 08, 2026

Product variants now support multiple barcodes

Until now, a product variant could hold one barcode. That's a problem when the same item arrives with a manufacturer's UPC on the box, your own private-label EAN on the shelf tag, and an ASIN on a marketplace listing. You had to pick one and keep the rest in a spreadsheet.

Now you can add up to 20 barcodes to a variant, and any of them identifies the product.

What you can do

  • Add, scan, and remove barcodes right on the variant details page, or from the Shopify app on your phone.
  • Give each barcode a type: UPC, EAN, ISBN, GTIN, or ASIN, and we'll check the value against that standard's format, so a mistyped digit gets caught as you enter it. You can also select Custom for internal codes that don't follow a standard.
  • Update barcodes across many variants at once in the bulk editor.
  • Import and export the full set using the Variant Barcodes column in your product CSV.
  • Find products by any barcode on a variant, not just the first one.
  • Channels continue to read the first barcode provided.

What stays the same

Your existing barcodes are already in place, so there's nothing to migrate. The first barcode on a variant is still the one used wherever a single barcode is expected, which means your labels, sales channel feeds, and apps keep working exactly as they do today.