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.