Every column knows what it is.
Text, money, dates, options, checkboxes, email, URLs and long text. The grid edits the type, not the string.
Typed columns, stacked filters, instant search and a real record form — for the file already on your desk. Save straight back to the same CSV.
The real window, running the app's own fixture. Switch sheets in the tab strip, filter, sort a column, or type to search.
CSVita opens the CSV where it lives and writes back to that same file. There is no import step, no workspace to migrate into, and no second version to keep in sync.
Open it where it lives — drag it in or pick it from disk.
Save rewrites the same CSV, in place.
No account, no upload, no cloud copy.
The grid keeps the speed of a spreadsheet and adds what it never had: named fields, real types, rules you can see, and a file that stays a file.
Text, money, dates, options, checkboxes, email, URLs and long text. The grid edits the type, not the string.
Build a WHERE bar from real conditions. Every rule carries a count; clear one and the file comes back exactly as it was.
Search every cell as you type. Clear it and the rows return exactly as they were — no refresh, no re-import.
The parts you use every day, built to stay out of the way.
Point it at a CSV already on disk. Nothing is imported and nothing is copied — the file is the database, and Save writes back into the same file.
The grid renders a bounded window of rows, not the whole file, so scrolling stays instant whether the CSV holds a hundred rows or a million.
Sort, filter, search and group are pushed into an embedded DuckDB engine instead of being evaluated over what happens to be on screen.
Numbers, currency, dates, select pills, checkboxes, links and long text each render as themselves, from one column editor.
A WHERE bar with real conditions, a count on every rule, and one Clear all that puts the file back.
Collapse by any field. Each group counts its rows and opens back into the same sheet.
Change a cell inline or open the whole row as a form built from the columns. Cell edits are staged until you save; row operations take effect straight away, and Save & add another keeps the rhythm.
Saves are atomic, a stale-file check runs before anything is written, and changes made outside the app are either adopted or raised as a conflict.
Run read-only queries against the open file, then export the result to a new CSV or apply it back with a preview first.
No account, no cloud, no telemetry. The app only ever touches the files you point it at, on the machine you are sitting in front of.
Ctrl K for any command, / to search, N for a new record, ? for the whole map.
Markdown in a cell reads as prose, so a note stays readable in the grid. The raw text sits one tab away when you need to see exactly what the file holds.
9 column types 0 imports or uploads 1 file, edited in place Ctrl K for every command
No account. No dashboard. No subscription. No import step. Just a Windows app for the spreadsheet you already saved.
Install once. Work offline. Rename a column, add a type, write the row back — the file on disk is the same file you opened, and the status bar says so.
Windows 10 & 11. Works offline.
If something about your file is unclear, these are the answers the app itself gives.
See it in the gridOpen the file you have. Keep the file you have.