Turn your supplier CSV into a Shopify import file.

Map your columns, review your products, and download the complete file for $12. No app installation or subscription.

$12 per file · free validation and sample

CSV up to 10 MiB / 5,000 rows. New products only. Variants and image URLs supported.

Free check: full error report, preview of the first 5 products and a fixed sample of the first 2 products. The complete file costs $12.

Input → output example (3 variants)

Your supplier CSV

parent_idtitleskucolorsizepriceimage1
P100Classic TeeTEE-BLK-SBlackS19.00https://cdn…/tee-black.jpg
P100TEE-BLK-MBlackM19.00
P100TEE-WHT-SWhiteS21.00https://cdn…/tee-white.jpg

Shopify import CSV

HandleTitleOption1 NameOption1 ValueOption2 NameOption2 ValueVariant SKUVariant PriceImage SrcStatus
cp-classic-tee-b39af233e0cdClassic TeeColorBlackSizeSTEE-BLK-S19.00draft
cp-classic-tee-b39af233e0cdColorBlackSizeMTEE-BLK-M19.00
cp-classic-tee-b39af233e0cdColorWhiteSizeSTEE-WHT-S21.00
cp-classic-tee-b39af233e0cdhttps://cdn…/tee-black.jpg
cp-classic-tee-b39af233e0cdhttps://cdn…/tee-white.jpg

Full example: product variants recipe.

Supported and unsupported

Supported

  • One CSV; each row is a simple product or a variant
  • Comma, semicolon or tab delimiter; UTF-8, UTF-8 BOM, UTF-16LE BOM
  • Title, plain-text description, vendor, type, tags, SKU, price, compare-at price, barcode
  • Up to 3 option columns (e.g. Color, Size); up to 5 product image URL columns; optional variant image
  • Explicit parent/product ID column for variant grouping
  • Up to 10 MiB, 5,000 rows, 80 columns; all products created as draft

Not supported

  • XLSX/XLS, multiple sheets, archives, embedded images
  • Inventory, locations, weight/shipping, metafields, tax/category, Google/Markets columns
  • Updating existing products or stock; store migration; handle checks against your store
  • HTML descriptions from the source (plain text is converted safely)
  • Remote fetching of image URLs, custom formulas, AI mapping, accounts or subscriptions

How it works

  1. Upload your supplier CSV. We detect the delimiter and encoding and show your headers.
  2. Map columns to Shopify fields, choose products or variants mode and the parent ID column.
  3. Review grouping, errors and warnings for the whole file, plus a preview of the first products.
  4. Download the complete Shopify CSV for $12 — or the free fixed sample first.

Free check, paid download

Free

  • Full validation report for every row
  • Preview of the first 5 whole products (max 20 variants)
  • One fixed sample ZIP of the first 2 whole products (max 10 variants)
  • Variant groups are never cut to fit the limits

$12 one-time

  • Complete shopify-products.csv for this file and mapping
  • validation-report.html and import-instructions.txt
  • Download again for 7 days with your recovery code
  • No account, no app install, no subscription

Rules we apply

Rule pages: invalid header, duplicate option combination, invalid price.