Text to CSV
Convert any text file into a clean, downloadable CSV — supports JSON, XML, TSV, PDF, HTML tables, YAML, SQL, vCard, and plain text
Drop your file here
or click to browse
TXT, JSON, XML, TSV, CSV, PDF, HTML, Markdown, YAML, SQL, vCard up to 25 MB
FAQ
What file types are supported?
We support JSON, XML, TSV, CSV, PDF, HTML (tables), Markdown (tables), YAML, SQL (INSERT statements), vCard (.vcf), log files, and plain text with auto-detected delimiters.
How does delimiter detection work?
For plain text files, we automatically detect whether your data uses commas, tabs, pipes, semicolons, or multi-space separators. The first row is checked for headers.
Are my files uploaded to a server?
No. All conversion happens entirely in your browser. Nothing is sent to any server — your data stays on your device.
Can it handle nested JSON?
Yes. Nested objects are flattened using dot notation (e.g., address.city) and arrays are joined with semicolons.
How It Works
Paste or upload text
Paste your text data or upload a text file.
Configure delimiter
Choose the delimiter (comma, tab, semicolon) and preview the CSV output.
Download CSV
Download the formatted CSV file.
Frequently Asked Questions
What delimiters are supported?▾
Comma, tab, semicolon, pipe, and custom delimiters are all supported.
Can I convert structured text to CSV?▾
Yes. Paste tabular text data and the tool will detect columns and rows automatically.
Sponsored
Sponsored