If you keep weapons, enemies, items or strings in a spreadsheet and export them as CSV, it is easy to lose track of what actually changed between two builds: a price that was edited by mistake, a description that went blank, a row that silently disappeared.

CSV Clear compares an old and a new CSV, matched by an ID column (or two), and lists:
- every changed cell, with the old and new value,
- fields that became blank,
- rows that were added, and rows that are only in the old file,
- columns that were added or dropped.
You can save the result as a CSV or JSON report. It is one HTML file that runs offline in your browser; your files are not uploaded.
The free edition (up to 100 records per CSV) is on the page. The full version without that limit is a paid download on the same page.
Good to know: values are compared as text, so 10 and 10.0 count as a change. It does not check translations as such (for example, whether a translation was updated when the source text changed). Tested in headless Chromium; Firefox and Safari are not tested yet.
Step-by-step example with a made-up item table: How to see what changed between two versions of your item table
Made with the help of AI (code and text). Feedback on what is missing for your own data files is very welcome.







