Turn Raw Delimited Text into Formatted Tables
Tabular data often starts as raw text — a CSV export from a database, a TSV paste from a spreadsheet, log output with pipe separators, or semicolon-delimited data from a European locale. Turning that text into a proper table for a web page, README, or documentation means wrapping every cell in the right tags or pipe syntax. This tool does that conversion instantly and lets you choose between HTML and Markdown output.
Smart Delimiter Detection
The auto-detect mode examines the first few lines and counts how consistently each common delimiter (tab, comma, semicolon, pipe) produces the same number of columns. The delimiter with the highest consistency wins. You can also select one manually if auto-detection picks the wrong one — common when data contains commas inside fields.
CSV Quoting Rules
The parser follows RFC 4180 conventions: fields enclosed in double quotes can contain the delimiter character, newlines, and literal double-quote characters (escaped as two consecutive quotes). This means you can paste real-world CSV files with addresses, descriptions, or JSON snippets inside fields and get correct results.
Visual Preview
After conversion, a rendered preview of the table appears below the code output. This lets you visually verify that columns aligned correctly, no fields were split incorrectly, and the header row was detected as expected — before copying the code into your project.
Multiple Output Formats
Choose between an HTML table with semantic thead/tbody structure, a Markdown table for GitHub and documentation tools, or cleaned CSV output. The format selector lets you convert between these representations without re-entering data.
Privacy
All processing runs in your browser. No data is sent to any server, making this safe for database exports, financial data, and any other sensitive tabular information.