Preparing local import…
Local project limit
Pro includes
Jason builds a stable local order without rewriting source rows or formulas. Add up to three keys; true blanks remain last.
Writes a masked copy to a new CSV file. Nothing leaves this device and the open project is not changed.
Rebuilds this project without the duplicates. Everything happens on this device and the file you imported from is never touched.
Matches each row of this project against another local project by key and appends the columns you choose. Row count and row order never change. Everything happens on this device.
Groups every row by the columns you choose and totals the rest. The summary opens as its OWN project -- this one is not changed, so you keep both the data and the answer. Works at any size: only one group is held in memory at a time, never one per distinct value.
Reads every row once and reports, per column, how often it is blank, how many different values it holds, its lowest and highest, and what dominates it. Nothing is estimated: past a thousand distinct values the count says "at least" instead of guessing.
This project is the baseline. added means a row the other project has and this one does not; removed means a row this project has and the other does not; changed means the key matched but the row did not. Neither project is modified and the result downloads as a CSV. Both sheets must have the same columns.
Local data workspace
Jason turns CSV, TSV, JSON Lines, XLSX, SQLite, Parquet, Arrow / Feather v2, dBase, Avro, Word, PowerPoint, EPUB, gzip, or single-file ZIP data into a fast workspace. The file and every edit stay on this device.
Touch-only grid controls are not supported. Open Jason on a desktop or laptop with a keyboard and mouse or trackpad. No file was opened.
Return to the Jason websiteRecent projects
Browser-local / this profile
A .jason backup contains the full spreadsheet and formulas and is not encrypted.