Free WooCommerce CSV validator

Check a WooCommerce product CSV before you import it

Catch row-level formatting and catalog problems before WooCommerce turns them into skipped products or vague import errors. The checker runs locally in your browser, so your product data is not uploaded.

Free preflight check:Scan any CSV and export repaired files containing up to 25 product rows. Keep your original file and test the result on a staging store.

What the validator checks

The preflight follows the core WooCommerce product CSV shape. It checks headers and row length, required product names, duplicate identifiers, supported product types, numeric prices, documented boolean values, catalog visibility, variation-parent references, delimiter problems, and common encoding damage.

Example finding

Row 18 - SKU: duplicate value TSHIRT-BLUE-M. WooCommerce requires a unique SKU, so that row is likely to be skipped until the duplicate is removed or corrected.

How to validate a product file

Open the free scanner, choose the CSV, and review each result by row and column. FeedFixer separates import blockers from warnings and safe automatic repairs. If the repaired export is available, save it under a new filename so the original remains untouched.

Problems worth checking before every import

Confirm that each product has a name, SKUs are unique, prices contain plain numbers, boolean fields use the values expected by WooCommerce, and every variation points to an existing variable parent. Also check that the delimiter detected by the file matches the columns you expect.

What an online CSV validator cannot prove

File checks cannot reproduce your WordPress server. Timeouts, memory limits, plugin-specific columns, inaccessible image URLs, and conflicts with products already in the store can still stop an otherwise valid file. Use WooCommerce's import log for those cases and test a small batch on staging before changing a live catalog.

Use the official schema as the source of truth

WooCommerce documents its built-in importer, column mapping flow, and product CSV schema. FeedFixer is an independent preflight utility built around those core conventions; it is not affiliated with WooCommerce or Automattic and does not promise compatibility with every extension.

Check the file before another import

Get row-level answers without uploading your catalog.

Scan 25 product rows free, or unlock unlimited offline repairs for $9 once.