CSV Diff
Row-identity CSV comparison: added / removed / changed / unchanged with per-cell old→new, column-rename mapping and full/inner/left joins
nebutra-csv-diffv1.0.0RFC 4180 · WHATWG Encoding §12.2.2 windows-1252 · ISO/IEC 9075 join semantics
Workspace
Local or server · same path as API
data/csv-diffOriginal CSV
0 charactersDrop a file here
Updated CSV
0 charactersDrop a file here
Key column
Join
Paste or drop both files — the comparison runs as soon as each side has content.
Rows are matched by identity, not by position, so an inserted or re-sorted row does not read as a wall of changes. Content is sent to the API for the comparison and is not stored.
API
forge.data.csv_diffSame contract as the page. Use an authenticated key in production.
curl -X POST 'https://forge.nebutra.com/v1/tools/data/csv-diff/invoke' \
-H 'Authorization: Bearer sk-sailor-…' \
-H 'Content-Type: application/json' \
-d '{
"example": true
}'
