Everything it does

A full data workbench, one window

From opening a file to sharing it with your team — without leaving Gridzu, and without writing a formula.

📂

Open anything tabular

Import CSV, TSV, and text files by drag-and-drop or a click. A fast, virtualized grid stays smooth even at millions of rows.

🔎

Search & sort instantly

Click a header to sort. Search across every open table at once, with per-table match counts and jump-to-result.

✏️

Edit directly

Double-click any cell to change it. Add, insert, duplicate, or delete rows and columns. Undo and redo everything.

🧹

One-click cleanups

Remove duplicate rows, trim stray spaces, clear blank rows, and run find & replace with a live match count.

🎨

Section dividers

Group rows into labeled, colored bands so big tables stay organized and easy to scan.

⚖️

Compare, six ways

Reconcile two tables, validate against a list, find duplicates, compare two columns, compare structure, or compare totals by group.

🧪

Recipes

Record a cleaning sequence once, then replay it on next week's file in a single click. Steps follow your columns by name.

⌨️

Custom shortcuts

Make Gridzu yours — rebind any keyboard (and mouse) shortcut to match how you work, or keep the sensible defaults.

🕑

Version history

Your workspace persists between sessions. Save named versions, revert to any point, and branch to experiment safely.

Team sharing via GitHub

Back up and share datasets as clean per-table files. Send changes for review and approve or auto-merge safe edits.

⬇️

Export

Send your cleaned data back out as CSV whenever you need it elsewhere.

🔒

Local & private

All processing happens on your machine. Nothing is uploaded unless you explicitly choose to share via GitHub.

Fast at scale

A fast built-in engine keeps even multi-million-row files responsive and smooth.

The comparison engine, in detail

Six ways to cross-reference your data — each result is color-coded and filterable down to just the differences.

🔗 Reconcile

Match two tables by a key and see field-level differences: matched, changed, only-in-A, only-in-B.

✅ Validate

Check whether each value in one table exists in a reference list in another.

👯 Duplicates

Find rows in one table that share the same key, grouped together.

↔️ Columns

Compare two columns of one table, row by row.

🏗️ Structure

Compare the column names and types of two tables.

Σ Totals by group

Count or sum by a group, then compare the totals between two tables.

See it on your own data

Download Gridzu and open a file — it's free and works offline.

⬇ Download Gridzu