New Photos from PDFs and AI-written titles

Excel to Shopify CSV Converter

Convert supplier Excel and CSV files into Shopify product imports. Map columns, preserve SKUs, set prices and review up to 500 variant rows.

Drop your file here · PDF, XLSX or CSV · Up to 20 MB

  • 5 products free
  • No card required
  • Products export as drafts

Real example: supplier PDF Shopify CSV

supplier-pricelist.xlsx123
Product / variantCostPriceStatus
Cotton Waffle TowelSand · 50 × 90₺120.00$4.99Ready
Cotton Waffle TowelOlive · 50 × 90₺120.00$4.99Ready
Linen Cushion CoverIvory · 45 × 45₺240.00$8.99Ready
Cotton ThrowGraphite · 130 × 170₺480.00$16.99Check SKU
Table RunnerNatural · 40 × 140₺210.00$7.99Ready
128 variants · 1 to checkDownload Shopify CSV
XLSX
Supplier Excel, 1 sheetColumns mapped automatically
✓
Variants groupedColor × Size → 31 products
PDF · Excel · CSV25 PDF pages · 500 variant rows
How it works

From supplier price list to store import

01

Upload your source

Start with a readable PDF table, a CSV or an Excel file with one visible product sheet.

02

Review products and prices

Map supplier columns, keep SKUs, group color and size variants, and apply your markup.

03

Download your import files

Download a file for Shopify, WooCommerce, Amazon, noon, Salla, Zid, Trendyol or Hepsiburada, plus an Excel workbook for a final review.

Readable PDF tables, Excel or CSV. Product photos in the PDF are extracted; scanned, image-only PDFs are not supported yet. Preview files expire after 24 hours.

What’s included

Less copying, fewer rejected imports

Every catalog comes with the parts that usually take longest by hand.

New

Photos from the supplier’s PDF

Product photos inside the PDF are cut out, matched to their products and added to your import file as links your store can download.

New

Titles and descriptions written for you

Supplier shorthand becomes a clear store title and description, written only from the facts in the file. Free on your 5 preview products.

BATH TWL CTN 70X140 MSTRD Cotton Bath Towel 70x140 cm

Variants grouped for you

Colours and sizes of the same item become one product with options, with SKUs and barcodes kept.

New

Price and stock updates

New price list from the supplier? Compare it with your store export and download only what changed.

$9 per updateStart an update
New

Remembers each supplier

When the same supplier’s file comes back, your column mapping and pricing are applied automatically.

Free

A free test file first

Download 5 converted products and import them into your own store before you pay anything.

What this converter does

Excel to Shopify CSV Converter

Upload an XLSX workbook with one visible product sheet or a CSV. Map supplier headings to product titles, prices, SKUs, colors and sizes. Text identifiers keep their leading zeros. Formula cells are flagged for review, so replace formulas with values where needed. The output is a Shopify CSV plus a review workbook.

Prepare one product table

Use a workbook with one visible product sheet, or save that sheet as a UTF-8 CSV. Each row should describe one product variant. A short introductory title above the table is fine when the real headings can be recognized. Separate notes, totals and alternate price lists from your product rows before uploading. This release accepts up to 500 variant rows and 50 columns.

Map supplier headings to store fields

Supplier columnSheet2Store field
Product name / Ürün AdıProduct title
Item code / Stok KoduSKU
Wholesale price / Birim FiyatSupplier price
Model / Parent SKUProduct group
Colour / RenkColor option
Size / EbatSize option

The mapping is editable. When several columns could be prices, choose the correct one yourself. The converter does not infer stock quantities, product materials or missing size combinations.

Protect leading zeros and formula results

SKUs and barcodes are identifiers, even when they contain only digits. Store them as text in the source workbook. Sheet2Store also recognizes Excel number formats made of zero placeholders, but it cannot restore leading zeros that were already removed before the file was saved. Formula cells are left blank and flagged; paste their calculated values into a copy of the workbook before uploading.

Markup is different from margin

A supplier cost of 100 with a 40% markup becomes a selling price of 140. This is a markup on cost, not a 40% profit margin. If the supplier currency differs from your store currency, enter how many selling-currency units equal one supplier-currency unit and confirm the rate. Exchange rates are supplied by you and are not fetched automatically.

Download the Excel review file to keep source costs and selling prices together. The Shopify CSV uses selling prices and creates drafts. See the import guide for the final checks.

YOUR PRICES, UNDER YOUR CONTROL

Review before you import

See the supplier cost beside your selling price. Fix missing values and check product variants before they reach your store.

  • Source SKUs preserved
  • Editable product rows
  • Products export as drafts
Illustrative product data
Product / variantSupplier costWith 40% markup
Linen cushion coverIvory · 45 × 45 cm$12.00$16.80
Cotton towelSand · 50 × 90 cm$8.00$11.20
Pricing

Pay once per catalog

Preview first. No subscription. Prices in USD.

Free preview

$0

5 products to review, plus a free test file to import

Preview a file

Three catalogs

$49USD

Three conversions; credits valid for 90 days

Up to 25 PDF pages and 500 variant rows

Includes photos from PDFs and AI-written titles and descriptions

Preview a file
Rather have us do it?Send the file and we prepare it for you, for a fixed price.
Get a quote
Every plan includes every format

Applicable taxes, if any, are shown before payment.

FAQ

Questions before your first import

Will Sheet2Store change my live store?

No store connection is required. Download the CSV and import it yourself as draft products. Test a small sample and leave overwriting existing products disabled.

Can it take product photos from my supplier’s PDF?

Yes. Photos placed next to products in a text-based PDF are extracted, matched to their products and added to your import file as image links hosted by Sheet2Store, so your store can download them during import. Image links already in your file are kept. Scanned, image-only PDFs are not supported yet.

What if my full file cannot be converted?

Unsupported files are rejected before checkout when possible. If full processing fails after payment, we refund the single conversion or restore the bundle credit.

Can I change currency and selling prices?

Yes. Choose source and selling currencies, enter and confirm your exchange rate, and add a markup. Review all prices and your Shopify store currency before importing.

Can it write product titles and descriptions?

Yes. It turns supplier shorthand into store titles and short descriptions in your store’s language, using only the facts in your file: no invented materials, sizes or claims. It’s free for your 5 preview products, included for every product once you unlock the catalog, and you can undo it.

My supplier sent a new price list. Do I convert everything again?

No. Upload your store export and the new list: Sheet2Store matches products by barcode, SKU or name, shows every price and stock change, and gives you an update file with only the changed rows, plus new products separately. Each update is $9.

Preview your catalog free

5 products free · No card required · Products export as drafts