Getting Started

Welcome to EX-Cleaner. This suite was built to handle Excel files natively within your browser. There is no installation required and absolutely zero data is uploaded to any servers.

Supported Formats

All tools currently support .xlsx and .xlsm (Macro-enabled) files. Legacy .xls files are not currently supported due to their proprietary binary nature.

Optimizer

The Optimizer is the flagship tool designed to reduce file bloat. Excel files often accumulate hidden metadata, broken links, formatting bloat, and unused cache over time, which can inflate a 1MB file to 50MB.

How to use:

  1. Drag and drop your files into the drop zone. You can queue multiple files.
  2. Toggle the specific cleaning operations you want to perform using the switches on the right.
  3. Click "Start Optimization". The engine will stream the fixes directly into memory and compile a clean ZIP/XLSX for download.

Recovery

If you have a corrupted Excel file that Excel refuses to open, or prompts to "Recover Data" but fails, the Recovery tool can often bypass the broken XML structures and extract the raw data.

Note: Recovery focuses on extracting raw tabular data (text and numbers). Formatting, charts, images, and macros are intentionally stripped to maximize the chances of retrieving the core data.

Inspector

The Inspector is an X-Ray machine for your spreadsheet. It unzips the file locally and analyzes its internal XML structure.

  • Overview: See file size, sheet count, formula counts, and image counts.
  • Preview: View raw data without opening Excel.
  • Media: Extract images embedded in the workbook.
  • Structure: Browse the raw XML file tree inside the XLSX container.

Converter

Convert specific sheets of your Excel file into universally compatible formats.

  • CSV: Standard comma-separated values.
  • JSON: Array of objects, utilizing the first row as object keys. Perfect for API testing.
  • TSV: Tab-separated values.
  • HTML: Generates a raw semantic <table> structure.

Merger

Combine multiple Excel files into a single master document.

Modes:

  • New Sheets: Takes the first sheet of each dropped file and appends it as a new Tab (Sheet) in the merged document. Tab names will match the original file names.
  • Stack Rows (Append): Stacks data vertically on a single sheet. The engine is smart enough to extract the header row from the first file, and strip header rows from subsequent files to ensure clean appending.

Comparator

Visually diff two Excel files to instantly see what changed between revisions.

You can match strictly row-by-row (comparing A1 to A1, B2 to B2, etc.), or use the Smart Key Match mode. Smart mode uses Column A as a Unique ID, allowing it to detect if an entire row was deleted, added, or if specific cells within that row were altered, regardless of if the row was shifted down.