CSV Tools

33 online tools to clean, transform, filter, sort, merge, split, and convert CSV and spreadsheet files. No software to install. Files processed server-side and deleted after 24 hours.

Remove Duplicates

Pro

Instantly remove duplicate rows from any CSV or spreadsheet. Keep your data clean and analysis-ready.

Open tool

Trim Whitespace

Strip leading and trailing spaces from every cell in your CSV or spreadsheet with one click.

Open tool

Normalize Casing

Pro

Convert text in your CSV to UPPERCASE, lowercase, or Title Case — across all cells or specific columns.

Open tool

Remove Empty Rows

Clean up blank rows from CSV and Excel files automatically. Get a compact, analysis-ready dataset.

Open tool

Remove Empty Columns

Delete columns with no data from your CSV or spreadsheet. Simplify your schema automatically.

Open tool

Convert Delimiter

Pro

Convert your CSV from comma-separated to tab, semicolon, or pipe-delimited format — instantly.

Open tool

CSV Validator

Validate your CSV file and get a detailed report of formatting issues, encoding problems, and inconsistencies.

Open tool

CSV ↔ XLSX

Convert CSV files to Excel (XLSX) or Excel files to CSV online. Fast, free, and no software required.

Open tool

Filter Rows

Pro

Keep only the rows that match your criteria — filter by column value, text match, or emptiness. No formulas needed.

Open tool

Find & Replace

Pro

Find any text in your CSV and replace it across an entire column or the whole file — bulk editing made easy.

Open tool

Rename Columns

Pro

Rename any column header in your CSV or XLSX file. Map old names to new ones before importing to another system.

Open tool

Reorder Columns

Pro

Choose which columns to keep and in what order. Drop unwanted fields and reorder the rest before your import.

Open tool

Sort Rows

Sort your CSV or Excel file by any column — alphabetically or numerically, ascending or descending.

Open tool

Add Row Numbers

Add an auto-incremented ID or row number column to your CSV or Excel file. Set the column name, starting value, and position.

Open tool

Truncate Rows

Keep only the first or last N rows of your CSV or Excel file. Ideal for sampling large datasets or taking the most recent records.

Open tool

Merge Columns

Combine two or more columns into a single column with a separator. Great for building full names, addresses, or IDs.

Open tool

Split Column

Split one column into multiple columns by a delimiter. Separate full names, addresses, or compound values into distinct fields.

Open tool

Fill Empty Cells

Pro

Replace blank cells with a static value, or fill them from the cell above (forward fill) or below (backward fill).

Open tool

Transpose

Pro

Rotate your data 90°: rows become columns and columns become rows. Instantly reshape wide data into tall format or vice versa.

Open tool

CSV → JSON

Upload a CSV file and instantly convert it to a clean JSON array. Free, no signup required.

Open tool

JSON → CSV

Upload a JSON file (array of objects) and convert it to a clean CSV instantly. Free, no signup required.

Open tool

CSV → SQL

Upload a CSV and generate SQL INSERT statements ready to paste into your database. Free, no signup required.

Open tool

CSV Splitter

Pro

Split a large CSV into smaller files by row count. Download all parts as a ZIP archive.

Open tool

Format Dates

Pro

Convert inconsistent date formats in any column to a single consistent format — ISO, US, EU, or custom.

Open tool

Select Columns

Pro

Choose exactly which columns to keep and drop the rest. Simpler than reordering when you just need to cut columns.

Open tool

Sample Rows

Extract a random sample of N rows from a large CSV. Perfect for testing, ML datasets, and audit sampling.

Open tool

Clean Text

Pro

Remove HTML tags, control characters, symbols, and non-ASCII characters from text cells in your CSV.

Open tool

Add Column

Insert a new column into any CSV or spreadsheet file, with a default value for every row.

Open tool

Format Numbers

Pro

Standardize numeric columns: set decimal places, add thousands separators, prepend a currency symbol.

Open tool

Unique Values

Pull all distinct values from a single column and export them as a clean list. Great for building lookup tables.

Open tool

CSV → HTML

Upload a CSV and instantly generate a clean HTML table. Paste it straight into any webpage or email.

Open tool

CSV → Markdown

Convert a CSV file to a Markdown table in one click. Perfect for README files, wikis, and documentation.

Open tool

Pivot Table

Pro

Reshape long-format CSV data into a wide pivot table. Turn category values into column headers.

Open tool

Need more power?

Free plan supports files up to 5 MB with core operations. Upgrade to Pro for 50 MB files, all operations, and 500 jobs per month.

See Pro & Business plans