eg

shopify barcode generator.

code128 / upc / ean barcodes for shopify product inventory

format
preview

Shopify admin: Products → select product → Inventory → paste the barcode value into the Barcodefield. CODE128 is Shopify's recommended format for custom SKUs; use UPC-A or EAN-13 when selling on retail channels that require GS1-registered numbers.

> worked example

A Shopify merchant selling a medium black t-shirt enters the SKU ACME-TSHIRT-BLK-M-001 in CODE128 format. The widget renders a live barcode SVG with a human-readable label beneath. They download the PNG, print it on a label sheet, and paste the same value into the Barcode field under Products → Inventory in Shopify admin. Scanning the label at the warehouse now matches the Shopify SKU exactly, with zero data-entry variance.

takeaway, CODE128 handles any alphanumeric SKU string, generate once, print and sync to Shopify inventory in under a minute.

> when operators reach for this

  • Shopify merchants onboarding new physical SKUs who need scannable labels before stock arrives at their 3PL.
  • Retail ops teams printing shelf-edge barcodes for a pop-up or wholesale showroom where a full label-printing suite is unavailable.
  • Dropshipping store owners adding custom barcodes to unbranded products before relabelling for retail compliance.
  • Small-batch manufacturers assigning EAN-13 or UPC-A barcodes to products destined for Amazon, Walmart, or other retail channels that require GS1-format identifiers.
  • Ecommerce agencies setting up a new Shopify store who need to bulk-produce CODE128 labels from a CSV of SKUs in one browser session.

> the calculation

  • code128 formatvariable-length alphanumeric; auto-selects subsets A/B/C; no fixed digit countShopify's recommended barcode format for custom SKUs, no GS1 registration required.
  • upc-a format12 digits; last digit is a modulo-10 check digitRequired for US retail channels. Must be GS1-registered for commercial use.
  • ean-13 format13 digits; check digit = 10 − ((weighted sum of first 12 digits) mod 10) mod 10Standard for international retail. First 2–3 digits encode country prefix.
  • ean-8 format8 digits; abbreviated EAN-13 for small packaging where full barcode won't fitGS1-assigned; cannot be self-assigned like CODE128 or CODE39.

> related calculators, skus & barcodes