Store exports
Spot duplicate order rows and missing prices before reporting. Decide which duplicates are actually mistakes.
FOR SMALL STORES, OPERATIONS TEAMS & FREELANCERS
Find duplicates and missing values. Choose exactly what to fix. Get a cleaned file and a record of every change.
Check my CSV — freeNo upload. No signup. No card.
01 / AUDIT · PREVIEW · DOWNLOAD
Excel file? Save one sheet as CSV UTF-8 first.
Your report will appear here.
The original file stays untouched.
02 / ONE FILE, MANY USES
Spot duplicate order rows and missing prices before reporting. Decide which duplicates are actually mistakes.
Keep SKU identifiers intact and find empty fields before preparing an import.
Remove agreed formatting noise and share a change log with the next person. No silent transformations.
03 / THE OFFLINE KIT
Keep using the free tool, or get the packaged offline browser tool and Node.js batch cleaner. A one-time digital download; no subscription.
Saff CSV Offline Kit
$5 USD
$5 USD · one-time purchase
Up to 5 MB / 10,000 rows per file
Secure checkout and file delivery through Gumroad. Batch CLI needs Node.js. This purchase does not include custom cleaning work.

Try the free online cleaner before buying. Missing values stay missing; leading zeros are preserved.
04 / DATA SHOULD KEEP ITS MEANING
No. Two identical rows may represent two real events. Audit counts show exact matches; removal is optional and must fit the meaning of your dataset.
Our tool keeps values as strings. Excel may still auto-convert them when opening a CSV. Import identifier columns as Text to preserve leading zeros and long IDs.
Yes. UTF-8 text can contain Arabic, French, English and other scripts. Dates, currencies and units are not guessed or converted.
No. File selection and basic cleaning run locally. There is no upload or order-submission endpoint. Reports you download may contain column names and row references; inspect them before sharing.