Skip to content
Spreadsheet tools

Clean spreadsheet

Tidy a spreadsheet in one pass: trim stray and invisible spaces, fix numbers stored as text, drop empty rows and columns, remove duplicates, tidy column names.

FreeNo sign-upFiles deleted after processing

Choose a file

Excel (.xlsx, .xls, .xlsb), OpenDocument, CSV, TSV or JSON

Options

More options (17)

CSV output: the character between values

CSV/TSV output encoding; 'utf-8-bom' makes Excel read accents correctly

Workbooks: empty for the first visible sheet, 'all' for every visible sheet, or sheet names or numbers separated by commas

Row number of the column names, when there is a title above the table

CSV input: the character between values

Compare only these columns (comma-separated) to find repeats

Rewrite column names: Title Case, lower, UPPER or snake_case

Get your result