Delimiter diagnosis
See the detected comma, tab, semicolon, pipe, or single-column structure and override it before export.
Local text conversion with a visible quality report
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.
Conversion workbench
Source structure, quality findings, and every deliberate transformation stay visible before download.
Paste delimited text or upload a text file
Nothing ambiguous is hidden behind “auto.”
Analyze the sample or your own data to continue.
Analysis creates a table preview, a ranked issue list, and an exact transformation summary.
Source bytes remain in this browser tab.
Preview values and risks before export.
Download a JSON conversion report.
What the converter checks
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.
See the detected comma, tab, semicolon, pipe, or single-column structure and override it before export.
Rows with missing or extra fields are identified by line number. Extra values remain visible instead of being discarded.
Values beginning with formula characters are counted and can be escaped for safer Excel or LibreOffice use.
Leading-zero values and long IDs remain text in the CSV bytes, with an honest warning about spreadsheet auto-import.
Preservation rules
The tool records deliberate changes and keeps ambiguous structures visible rather than silently normalizing them.
Read the full check definitions →Parsed as part of one field and re-escaped during CSV export.
Kept in the exported text. CSV cannot force Excel column types.
Added to visible positional columns and reported as uneven rows.
Escaped by default; every changed cell is counted in the report.
A short, inspectable workflow
Paste data or choose a local TXT, CSV, or TSV file. Nothing is uploaded.
Review the detected delimiter, header setting, row counts, and warnings.
Download CSV and keep the conversion report when the file feeds another system.
A concrete failure mode
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