Excel Cleanup

Tick what to fix and clean up spaces, character widths, dates and numbers across a whole Excel or CSV file at once. Changed cells are highlighted, and you can save as Excel or CSV.

On-device・No upload

Your files and input are processed only inside your browser on this device and are never uploaded to our servers.

Drop a file here

or

Files are processed in this browser on your device and never uploaded.Accepts: Excel (.xlsx) / CSV / TSVUp to 100 MB per filePaste (Ctrl+V) also works

How to use

  1. Drop an Excel (.xlsx), CSV or TSV file, or click “Choose files”. CSV encodings (UTF-8, Shift_JIS, …) are detected automatically.

  2. For workbooks with several sheets, pick the sheet to clean.

  3. Tick the fixes you need under “What to clean” and choose a date format. The result updates as you change options.

  4. Review highlighted cells and counts in the “Cleaned” view, or switch to “Original” to compare.

  5. Choose the format (Excel / CSV) and encoding, then download.

What it does

12 fixes in one pass

Trim and collapse spaces, remove invisible characters and in-cell line breaks, half-width letters and digits, full-width katakana, unify hyphens in numbers, convert numbers and dates, and remove empty rows, empty columns and duplicate rows — only the ones you pick.

Understands Japanese business data

Parses Japanese eras (Meiji to Reiwa, including “R6.4.1”), “2024年4月1日”, full-width digits and amounts like “1,234円”, “¥500”, “▲500” or “(500)”. Codes with a leading zero, such as postal codes or employee IDs, stay as text.

See exactly what changed

Changed cells are highlighted, with per-fix counts and the number of removed rows and columns. Switch to the original view to check nothing unexpected changed before saving.

Header row protected

When the first row is treated as a header, it only gets whitespace and invisible-character fixes — no width, number or date conversion.

Saves files Excel opens cleanly

Save as Excel (.xlsx) or as CSV in UTF-8 with BOM, Shift_JIS, EUC-JP or UTF-16. If some characters cannot be represented in Shift_JIS, they are listed so you can switch to UTF-8.

Use cases

  • Normalise inconsistent spacing and character widths in a customer list before lookups or matching
  • Turn “1,234”, “¥500” or “▲500” exported from a business system into real numbers
  • Unify a date column mixing Japanese eras, “2024.4.1” and “2024年4月1日”
  • Strip zero-width spaces and empty rows left over from copy-and-paste
  • Clean a Shift_JIS CSV and save it so it opens correctly in Excel

Supported formats

Input

Excel (.xlsx / .xlsm)CSV (.csv)TSV (.tsv / .txt)

Output

Excel (.xlsx)CSV (UTF-8 with BOM / UTF-8 / Shift_JIS / EUC-JP / UTF-16)

Capability matrix

FeatureSupportNotes
Remove spaces, invisible characters, in-cell line breaksSupported—
Half-width letters/digits, full-width katakanaSupported—
Unify numbers and dates (incl. Japanese eras)SupportedLeading-zero codes stay text
Remove empty rows, empty columns, duplicate rowsSupported—
Highlight changed cells with countsSupported—
Automatic CSV encoding detectionSupportedShift_JIS / UTF-8 / EUC-JP / UTF-16
Clean all sheets at oncePartialOne sheet at a time
Keep formatting, formulas, merged cellsNot supportedFormulas are exported as their values
Legacy Excel (.xls)Not supportedRe-save as .xlsx in Excel first

Limits & notes

  • Up to 100 MB and 3 million cells per file. Large files may take a few seconds to clean.
  • Saved files contain cell values only. Formatting (colours, borders), formulas, merged cells and data validation are not carried over.
  • Duplicate removal only targets rows where every column matches. To find or merge duplicates by specific columns, use “Excel Deduplicate”.
  • Name variants (e.g. “Inc.” vs “Incorporated”) are not merged.

Privacy & safety

Reading, cleaning and building the download all happen in your browser. Your data is never sent to or stored on a server.

FAQ

How do I convert full-width letters and digits to half-width in Excel?
Open the file and tick “Half-width letters & digits”. The whole sheet is converted at once without formulas such as ASC. The header row is left as is.
Can I convert Japanese era dates to the Western calendar?
Yes. Pick a format under “Unify date notation” (2026/01/04, 2026-01-04, 2026年1月4日 or an Excel date) and values like “令和6年4月1日” or “R6.4.1” are converted.
Will leading zeros in postal codes or IDs disappear?
No. “Convert numeric text to numbers” keeps values that start with 0 (such as 00123) as text.
Will a Shift_JIS CSV be garbled?
The encoding is detected automatically, and you can override it if the guess is wrong. You can also save back to Shift_JIS.
Is my data uploaded?
No. Everything runs in your browser and your data never leaves your device.

Last updated: