Local text conversion with a visible quality report

Text to CSV Converter with Delimiter and Bad-Row Checks

Convert delimited text or one-item-per-line lists to CSV in your browser. Preview columns, detect uneven rows, preserve leading zeros, and flag spreadsheet formulas before download.

Runs locally No account Free first release
Start with the example
Local browser processingYour file contents are not uploaded.
10 MB · 50,000 row limit

Conversion workbench

Inspect first. Export second.

Source structure, quality findings, and every deliberate transformation stay visible before download.

1

Source data

Paste delimited text or upload a text file

or drop it here
115 B in this browser
2

Structure choices

Nothing ambiguous is hidden behind “auto.”

CSV export settings

3

Preview and quality report

Analyze the sample or your own data to continue.

Your source data is still only in this browser.

Analysis creates a table preview, a ranked issue list, and an exact transformation summary.

Private by design

Source bytes remain in this browser tab.

Reviewable

Preview values and risks before export.

Traceable

Download a JSON conversion report.

What the converter checks

Quality findings belong beside the output

A successful parse is not proof that the result kept the source meaning. These checks surface the places where tabular conversion can change or hide data.

01

Delimiter diagnosis

See the detected comma, tab, semicolon, pipe, or single-column structure and override it before export.

02

Uneven row detection

Rows with missing or extra fields are identified by line number. Extra values remain visible instead of being discarded.

03

Spreadsheet formula protection

Values beginning with formula characters are counted and can be escaped for safer Excel or LibreOffice use.

04

Identifier preservation

Leading-zero values and long IDs remain text in the CSV bytes, with an honest warning about spreadsheet auto-import.

Preservation rules

Know what happens to difficult values

The tool records deliberate changes and keeps ambiguous structures visible rather than silently normalizing them.

Read the full check definitions →
Source featureConverter behavior
Quoted commas and line breaks

Parsed as part of one field and re-escaped during CSV export.

Leading zeros

Kept in the exported text. CSV cannot force Excel column types.

Extra fields

Added to visible positional columns and reported as uneven rows.

Formula-like values

Escaped by default; every changed cell is counted in the report.

A short, inspectable workflow

From source to checked CSV

  1. 1

    Add the source text

    Paste data or choose a local TXT, CSV, or TSV file. Nothing is uploaded.

  2. 2

    Confirm the structure

    Review the detected delimiter, header setting, row counts, and warnings.

  3. 3

    Export with evidence

    Download CSV and keep the conversion report when the file feeds another system.

A concrete failure mode

Why a preview matters for exported account lists

A pipe-delimited list can contain postal codes such as 02108, inconsistent field counts, and a value beginning with =. The preview keeps all three risks visible before a spreadsheet decides how to interpret them.

Inspect the included example