Skip to content
Riluko

Free CSV Cleaner · runs in your browser

Clean messy CSV files in minutes.

Remove duplicates, fix inconsistent data and export a cleaner spreadsheet. Free to use, right in your browser.

Your file is processed in your browser. Riluko does not need to receive the contents of your CSV, and the tool has no upload step.

Before · 10 rows
NameEmailCity
Maria Garcíamaria@example.comMadrid
John Smith john.smith@example.com London
Aiko Tanakaaiko@example.com東京
John Smithjohn.smith@example.comLondon
(empty)(empty)(empty)
Lena Müllerlena@example.comBerlin
Maria Garcíamaria@example.comMadrid
Omar Haddadomar@example.com Cairo
After · 6 rows
NameEmailCity
Maria Garcíamaria@example.comMadrid
John Smithjohn.smith@example.comLondon
Aiko Tanakaaiko@example.com東京
Lena Müllerlena@example.comBerlin
Omar Haddadomar@example.comCairo
Priya Patelpriya@example.comMumbai
Real output from the bundled sample file (sample-customers.csv): 2 empty rows removed, 3 cells trimmed and 2 repeated rows removed. The first three columns are shown.

What the CSV Cleaner can do

Each cleaning step shows what it will change before you apply it, and can be undone. Try the identifier sample.

Remove repeated rows
Find duplicates across all columns or only the ones you choose, and keep the first or last copy.
Remove empty rows and columns
Drop rows and columns that contain nothing but spaces. You see which ones before anything changes.
Tidy spacing
Trim spaces at the start and end of cells and collapse repeated spaces inside them.
Split a column
Turn “Smith, John” or an address into separate columns using a delimiter you pick.
Merge columns
Combine first and last name, or any columns, with a separator of your choice.
Find and replace
Replace text in all cells or selected columns, with a count of what will change.
Protect identifiers
Spot postcodes, SKUs and barcodes that Excel may change. Restore leading zeros when you know the intended length, and inspect scientific notation.

How it works

  1. Step 1

    Upload

    Choose a CSV or TSV file, or start with the sample data.

  2. Step 2

    Review

    Check the table and the file summary. Nothing is changed yet.

  3. Step 3

    Clean

    Pick an operation, preview the result, apply it. Undo if it isn’t right.

  4. Step 4

    Download

    Export the cleaned data as a new CSV. Your original file is never modified.

Your data stays on your device

The CSV Cleaner reads your file with code that runs in your browser. The file contents are not sent to a Riluko server because the site has no upload feature and no database.

Nothing you load is saved between visits. Close or reload the page and the data is gone, and the “Clear data” button removes it immediately.

Read the privacy details

Have a messy file?

No account, no upload, no installation.

Open CSV Cleaner