Duplicate and blank cleanup (any file)

Any CSV, TSV or Excel sheet: it names no column, so it runs on every file.

Processed locally in your browser. File contents are not uploaded. No account needed.

Before and after

Made-up rows from the sample file, run through the same code Rote Workspace runs, when this page was built. Removed rows are struck through; changed cells are highlighted — point at one for its old value.

Data Workspaceduplicates-any-file.csv5 rows · 5 columns · UTF-8 Processed locally

Original

Before: the sample file
Rowidnamecitynotesempty
21001Brightline Studio (has spaces at its edges)Portlandrenewal due in May
3 (removed)1001Brightline StudioPortlandrenewal due in May
4 (removed)
51002Weber LogisticsHamburgprefers email
61003Gómez & HijosMadridnew account

Result

After: Duplicate and blank cleanup (any file)
Rowidnamecitynotes
21001Brightline Studio (changed)Portlandrenewal due in May
51002Weber LogisticsHamburgprefers email
61003Gómez & HijosMadridnew account

3 rows × 4 columns after the fixes · was 5 × 5 · 1 cell changed

· marks a space at the start or end of a value. The dots are not in the data; they show spaces you would otherwise not see.

Why

Trailing spaces make “Acme” and “Acme ” different values, so duplicates are not found and lookups and totals miss rows — the commonest complaint about exported files.

What it does

  1. Trim spaces in every columnOn the sample: 1 cell changed
  2. Remove empty rowsOn the sample: 1 row removed
  3. Remove empty columnsOn the sample: 1 column removed
  4. Remove rows that repeat an earlier row (matching every column), keeping the firstOn the sample: 1 row removed

It names no column, so it runs on any file.

How to use it

  1. Download the workflow

    A small .json file with the steps above — no data. Want to try it first? Use the sample file (made-up rows).

  2. Open your export

    In the Data Workspace, choose your file. It is processed in your browser, not uploaded.

  3. Import, review, run

    Workflow → Import, choose the file — or skip the download: under Workflow → Templates, press Check & open. Each step is checked against your columns; press Run on this file, then Download.