KKitForma.

Language

Download your results before changing language. Files and results are not transferred.

EnglishEnglishTürkçeTurkishDeutschGermanTool unavailable · open catalogEspañolSpanishTool unavailable · open catalogFrançaisFrenchTool unavailable · open catalogPortuguêsPortugueseTool unavailable · open catalogItalianoItalianTool unavailable · open catalogNederlandsDutchTool unavailable · open catalogPolskiPolishTool unavailable · open catalogРусскийRussianTool unavailable · open catalogУкраїнськаUkrainianTool unavailable · open catalogSvenskaSwedishTool unavailable · open catalogNorskNorwegianTool unavailable · open catalogDanskDanishTool unavailable · open catalogSuomiFinnishTool unavailable · open catalogČeštinaCzechTool unavailable · open catalogRomânăRomanianTool unavailable · open catalogΕλληνικάGreekTool unavailable · open catalogالعربيةArabicTool unavailable · open catalogעבריתHebrewTool unavailable · open catalogفارسیPersianTool unavailable · open catalogاردوUrduTool unavailable · open catalogहिन्दीHindiTool unavailable · open catalogবাংলাBengaliTool unavailable · open catalogதமிழ்TamilTool unavailable · open catalogతెలుగుTeluguTool unavailable · open catalogमराठीMarathiTool unavailable · open catalogગુજરાતીGujaratiTool unavailable · open catalog简体中文Chinese SimplifiedTool unavailable · open catalog繁體中文Chinese TraditionalTool unavailable · open catalog日本語JapaneseTool unavailable · open catalog한국어KoreanTool unavailable · open catalogTiếng ViệtVietnameseTool unavailable · open catalogไทยThaiTool unavailable · open catalogBahasa IndonesiaIndonesianTool unavailable · open catalogBahasa MelayuMalayTool unavailable · open catalogFilipinoFilipinoTool unavailable · open catalogKiswahiliSwahiliTool unavailable · open catalogAfrikaansAfrikaansTool unavailable · open catalogMagyarHungarianTool unavailable · open catalogБългарскиBulgarianTool unavailable · open catalogHrvatskiCroatianTool unavailable · open catalogSrpskiSerbianTool unavailable · open catalogSlovenčinaSlovakTool unavailable · open catalogSlovenščinaSlovenianTool unavailable · open catalogLietuviųLithuanianTool unavailable · open catalogLatviešuLatvianTool unavailable · open catalogEestiEstonianTool unavailable · open catalogCatalàCatalanTool unavailable · open catalogEuskaraBasqueTool unavailable · open catalog
Files stay on your device

Shopify CSV checker & fixer

Check product CSV files before a Shopify import. Inspect row errors, preserve SKUs and barcodes, and download reviewed corrections locally.

Free. No account needed.
SHOPIFY · PRODUCT CSV

Check first. Import with confidence.

Find broken fields, review each repair, and keep every product row. Your file stays in this browser.

Local processing · No account needed

Drop your product CSV here

Start with a Shopify export or a supplier CSV with Shopify columns.

CSV only · UTF-8 · up to 5 MB, 10,000 data rows and 200 columns (500,000 cells total)

The sample includes a variant, decimal commas and an ambiguous price so you can try the review flow.

Number format changes suggestions only. Nothing changes until you stage a repair. The source format can be changed before staging repairs. Shopify export always uses commas and UTF-8.

What this checker covers

Current and legacy Shopify headers, quoting, product groups, option combinations, prices, booleans and duplicate SKUs. Custom fields are preserved. Image availability, taxonomy, inventory locations, GTIN ownership and your store’s existing data are not verified.

Uneven rows, duplicate columns and damaged quoting may need correction in the source file. This tool never deletes or merges product rows.

Shopify CSV requirements

How it works

  1. Choose a Shopify product CSV or load the sample.
  2. Inspect errors by row; choose your number format before changing ambiguous prices.
  3. Review the proposed changes and export a corrected copy. Keep the original and test a small import first.

Example & practical use

Check a supplier export for missing product titles, inconsistent prices and repeated product variants without losing leading zeros in identifiers.

Limits and help

CSV only, up to 5 MiB and 10,000 rows. This checker cannot verify your store settings, remote image availability, inventory or successful Shopify acceptance. It never invents missing product facts.

Your files are yours.

Image and text processing happens in your browser. Your files are not uploaded to our servers.

Troubleshooting

Try the small example on this page first. If it works, check your input format and size limit. Save any needed input before reloading. You do not need to share a file or password to report an issue.

Report an issue and track its status · Contact · Contact