Clean — by Similarity API

Free TXT to CSV Converter

Convert TXT to CSV online with delimiter and encoding controls. Preview tab, pipe or semicolon-separated text, or make one row per line. No upload.

Or drop a TXT or TSV file here

Your data never leaves your browser

How it works

Three steps. One clean result.

Step 1

Add a text file

Open TXT or TSV, or paste structured text.

Step 2

Confirm the separator

Detect or choose the delimiter, header row and text encoding.

Step 3

Preview and export

Check for uneven rows and download properly quoted CSV.

Why Clean

The details that make a difference

Choose your delimiter

Use auto detection, tab, comma, semicolon, pipe, space or a custom character.

Lists become rows

One-line-per-row mode keeps each line together instead of guessing columns from prose.

Quotes are respected

A separator inside a quoted field belongs to that field, not a new column.

Before

name|note
Ada|"London, UK"

After

name,note
Ada,"London, UK"

Frequently asked questions

Is this tool free?

Yes. Clean is free, with no account, payment or download gate.

Is my data uploaded?

No. Processing happens in your browser. Your input is not sent to our servers, sold, shared or used for AI training. Large inputs are limited by your device’s available memory.

Can I convert any plain text into a table?

Text needs consistent delimiters or one record per line. The tool does not infer tables from arbitrary prose or fixed-width reports.

What if the separator is detected incorrectly?

Choose it explicitly and review the preview again. Space separates at literal spaces; use another separator for names containing spaces.

What does an uneven-row warning mean?

Some rows have more or fewer fields. Missing cells are padded with blanks; review the source and delimiter before downloading.

Can I change encoding?

Yes. Auto tries UTF-8 and falls back to Windows-1252. You can explicitly choose UTF-8, Windows-1252 or UTF-16LE for a loaded text file.