Edit CSV files without silent surprises
Open the table, edit cells, filter rows, calculate columns and build repeatable transformations. CSVProof shows how the file is interpreted, what changed, and why.
Private early access · macOS & Windows
CSV is simple until correctness matters
Values that look numeric are not always numbers. A line is not always a record. And two exports can describe the same customers in a completely different order.
CSVProof keeps the raw value and its interpretation in view, so a convenient guess does not quietly become a business decision.
001234819200450000018703/04/26=2+212348.192E+154 Mar 20264From incoming file to defensible output
CSVProof joins the steps that usually disappear between opening a CSV and sending the result downstream.
quantity * unit_price12,481 cells12,475 records released
6 exceptions reviewed · 3 records rejected
- Input
- vendor-september.csv
9ef4…a813- Parser contract
- UTF-8 · comma · CRLF
v2- Recipe
- Vendor Import
v4- Changes
- 228 values in 184 records
reviewed- Output
- vendor-september-clean.csv
4b28…9c0f
No invisible import wizard
Encoding, delimiter, quote rules, newlines, headers and row width are a visible parser contract. Confirm the assumptions before they become changes.
Understand CSV parsing →Compare records, not lines
Select the column, or combination of columns, that identifies a record. Reordered rows stay unchanged. Added, removed, changed and duplicate records become clear.
See keyed CSV comparison →Change and calculate with a preview
Trim text, map values, filter records, join lookups and calculate new columns as explicit transformation steps. See the resulting table before you apply or save anything.
quantity * unit_price12,481 cellsReview what needs judgment
Most runs should not require scanning every row. Duplicate keys, malformed records, lookup misses and parser drift arrive in one exception queue with an explicit decision.
See validation beyond syntax →Do it once, replay it
Turn an approved cleanup into a readable recipe instead of a remembered sequence of spreadsheet clicks. The same parser contract, rules and output format run again next week.
Know exactly what happened
Each run ends with the output and a record of the input, parser contract, recipe version, exceptions, counts and hashes. That is the paid product endpoint, not another prettier grid.
Read the safety benchmark →12,475 records released
6 exceptions reviewed · 3 records rejected
- Input
- vendor-september.csv
9ef4…a813- Parser contract
- UTF-8 · comma · CRLF
v2- Recipe
- Vendor Import
v4- Changes
- 228 values in 184 records
reviewed- Output
- vendor-september-clean.csv
4b28…9c0f
Buy the version, keep the version
Expected one-time pricing is $99 Personal and $199 Business, with perpetual use of the purchased major version. No subscription invented for files that stay on your computer.
Make the next CSV run easier to trust
CSVProof is currently in private early access for macOS and Windows.
Get early access