Skip to content
dotXLS

Solve Excel Problems Online

Clean, compare, calculate and transform spreadsheet data directly in your browser.

Popular tools

Focused help for spreadsheet tasks

These tools are on the dotXLS roadmap. Preview their place while the processing engine is built.

active

Excel Data Cleaner

Clean common spreadsheet problems directly in your browser.

active

Compare Excel Columns

Compare two spreadsheet columns and quickly find matches, differences, and missing values.

active

Remove Duplicate Rows

Find and remove duplicate spreadsheet rows directly in your browser.

active

CSV to Excel Converter

Convert CSV files to Excel XLSX directly in your browser.

active

Split Column

Separate combined values into useful columns.

active

Merge Columns

Combine values with predictable formatting.

active

Sort Data

Sort worksheet rows while keeping every row together.

active

Filter Data

Filter complete worksheet rows using conditions from one column.

active

Find & Replace

Find spreadsheet values and replace them safely in the current worksheet.

active

Trim & Clean Text

Trim spaces and clean common hidden or repeated whitespace from worksheet text.

active

Remove Blank Rows

Find and remove empty spreadsheet rows without disturbing the header or remaining data.

active

Remove Empty Columns

Find and remove spreadsheet columns that contain no data below the header.

active

Fill Blank Cells

Fill missing worksheet cells with a fixed value or nearby data.

active

Convert Text to Numbers

Detect numeric text and convert safe values to real spreadsheet numbers.

active

Transpose Data

Switch spreadsheet rows and columns while preserving cell values.

active

Remove Line Breaks

Find and remove line breaks inside spreadsheet cells with a safe replacement.

active

Convert Text to Dates

Detect recognizable date text and convert safe values to real spreadsheet dates.

active

Remove Formulas Keep Values

Replace Excel formulas with their current calculated values while preserving the visible results.

active

Extract Numbers from Text

Extract number sequences from mixed spreadsheet text into a clean result column.

active

Extract Text from Cells

Extract text from mixed alphanumeric spreadsheet cells into a clean result column.

active

Find Duplicate Values

Find repeated values in one spreadsheet column and mark every duplicate occurrence.

active

Highlight Duplicate Values

Highlight repeated values in one spreadsheet column and preserve the highlight in Excel export.

active

Remove Special Characters

Remove unwanted punctuation and symbols from spreadsheet text while keeping the characters you need.

active

Split Full Name into Columns

Split full names into separate first, middle, and last name columns.

active

Add Prefix / Suffix to Cells

Add custom text before or after spreadsheet cell values in a selected column.

active

Delete Rows Containing Specific Text

Find and delete complete spreadsheet rows that match text in a selected column.

active

Delete Rows with Blank Cells

Delete complete spreadsheet rows when a selected column contains a blank cell.

active

Combine Columns

Combine values from two or more spreadsheet columns into one clean result column.

Work with your data

A clear path from input to result

Paste Data
Upload XLSX / CSV
Process
Preview Changes
Export Result
Tool categories

Start with the outcome you need

Clean Data

Remove inconsistencies and prepare tables for use.

Transform Data

Reshape text, columns and spreadsheet structure.

Calculate

Solve focused spreadsheet calculations.

Create

Generate formulas and useful spreadsheet outputs.

Convert

Move tabular data between practical formats.

Bring your spreadsheet problem to dotXLS.

dotXLS is being designed to solve focused spreadsheet tasks directly on the page, with clear controls and results you can inspect before export.

Designed with careful data handling in mind
Where practical, dotXLS tools are designed to process spreadsheet data directly in your browser. Each working tool will explain its processing behavior clearly.