Sheet2Store
EN
EnglishDeutschFrançaisEspañolItalianoNederlandsPortuguêsTürkçeالعربية日本語
Create account

SUPPLIER CATALOG → SHOPIFY & WOOCOMMERCE

Free Shopify CSV Validator

Check a Shopify product CSV for missing prices, duplicate SKUs and conflicting variants before importing. Free core-field validation.

Preview your catalog free
  • Five rows free
  • No card required
  • Products export as drafts
PDFXLSXCSVShopify CSV

Free Shopify CSV Validator

25 PDF pages · 500 variant rows

Readable product tables only. Scans and embedded-photo extraction are not supported.

Preview files expire after 24 hours.

PDFExcelCSVShopify CSVExcel
01 / 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

Export a Shopify or WooCommerce CSV with draft products, plus an Excel workbook for a final review.

The converter workspace is currently in English.

What this converter does

Free Shopify CSV Validator

Upload a Shopify CSV to check the fields this converter exports. The validator looks for required columns, invalid prices, duplicate variant combinations, repeated SKUs and products that are not explicitly drafts. It does not certify every Shopify feature or replace a test import in your store.

What the free checker can find

Upload a UTF-8 Shopify product CSV of up to 2 MB and 500 rows. The checker looks for missing product titles at the start of a product, missing or invalid positive prices, duplicate SKUs, repeated variant combinations and products that are not explicitly set to draft. It accepts the current Price and SKU headings as well as the older Variant Price and Variant SKU headings.

FindingHow to correct it
First row needs a titleAdd a title to the first row for that product handle.
Duplicate SKUConfirm whether two rows describe the same variant or have conflicting identifiers.
Duplicate variant combinationCheck the handle and the color/size option values together.
Missing priceSupply a reviewed numeric selling price without a currency symbol.
Product is not set to draftUse draft during your initial import and publish after reviewing it.

Checks that still belong in Shopify

This checker does not validate every Shopify column, fetch image URLs, check your tax setup or test your inventory locations. A finding about draft status is a cautious review recommendation, not proof that Shopify would reject an active product. Files containing image-only rows or advanced product features can need additional review beyond these basic checks.

Understand a variant row

Related variants share a product handle. The first row provides the product title and description; later rows can leave those product-level fields blank while supplying the same handle and different option values. Each sellable combination should have its own row. Check that two sizes were not accidentally assigned the same option value before you import.

Run a small import first

Keep a copy of the original CSV. Import a few draft products, leave overwriting existing products disabled, and inspect prices, variants and images in your Shopify admin. The CSV does not carry a universal store-currency setting, so confirm that your prices use the currency your store expects.

Starting from a supplier file instead? Open the catalog converter to map columns, calculate markup and prepare the export.

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
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
Shopify CSV✓ Products export as drafts
02 / Converter

More supplier catalog tools

Choose the workflow that matches your source file.

03 / Pricing

Pay once per catalog

Preview first. No subscription. Prices in USD.

Free preview

$0

5 rows to review; downloadable fictional demo

Preview a file

Three catalogs

$49USD

Three conversions; credits valid for 90 days

Up to 25 PDF pages and 500 variant rows

Preview a file

Applicable taxes, if any, are shown before payment.

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 I convert a scanned PDF or extract photos?

This release supports readable text-based product tables. Scanned PDFs and embedded photos are not supported. Public image URLs supplied in your file can be included.

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.

Preview your catalog free

Five rows free · No card required

Preview a file