ExcelCleansing
The Professional Data Laundry
Click to choose or drag your file here
.xlsx · .xls · .xlsm · .csv — processed locally, never uploaded.
No file handy?
Fill Down after unmerge
Propagate the merged value into the freed cells of vertical merges. Useful for pivot-table prep.
Deep Clean
Strip invisible ghost characters so data is formula-ready.
Enter to clean · Esc to clear
What it does, in one click
Four passes run in sequence on every sheet — no toggles to fiddle with, no settings to tune.
Unmerge
Every merged range is split back into individual cells without altering your data. The original value stays in its leftmost/topmost cell exactly where it was; the rest stay empty — same as Excel’s native unmerge, but applied across every sheet at once.
Compact
Empty rows and columns disappear. Surviving data packs tight to A1 — no random gaps, no surprise blank columns.
Repair Headers
Misplaced column headers shift back to the column where their data actually lives, and mostly-empty ghost columns vanish entirely.
Strip Ghosts
Invisible characters — non-breaking spaces, zero-width joiners, control codes — are scrubbed so formulas stop failing silently.
Why this exists
Spreadsheets that come out of accounting software, ERP exports, PDF roundtrips, scraped web tables, or just years of copy-paste accumulate invisible mess. Merged headers that hide values. Phantom columns full of styled-but-empty cells. Non-breaking spaces that make VLOOKUP silently miss. Stray footnotes sitting at row 1,440.
Cleaning all of that by hand takes an hour. ExcelCleansing does it in under a second — entirely in your browser. Your file is read, processed, and written without ever touching a server. You can disconnect your network and the tool still works.
Built for the people who actually open these files
Accountants & finance
Closing books, importing trial balances, reconciling exports from QuickBooks, Xero, SAP, Oracle.
Data analysts
Pulling third-party reports into Power BI, Tableau, or Python and getting clean data into the pipeline.
Operations teams
Massaging vendor exports, inventory CSVs, and partner reports before they hit the warehouse.
HR & payroll
Cleaning payroll exports, HRIS reports, and time-tracking dumps before downstream processing.
Sales ops
Sanitising lead lists, CRM exports, and quote sheets before they get loaded back in.
Anyone, really
If you have ever spent more than 10 minutes deleting blank rows or fighting merged headers, this is for you.
Frequently asked questions
Is my data safe? Where does my file go?+
What file types are supported?+
Is there a file size limit?+
Will my formulas, dates, and number formats survive?+
Does it work offline?+
What does "Deep Clean" actually remove?+
Why did some columns get removed?+
You might also need…
Other tools in the ExcelCleansing suite that pair well with this one.