--- title: "Markdown table generator — free, runs in your browser" description: "Turn CSV or tab-separated data into a formatted Markdown table. Free, no sign-up, and nothing you enter leaves your browser." url: https://atoneplace.net/tools/markdown-table-generator/ site: "At One Place" --- # Markdown table generator Turn CSV or tab-separated data into a formatted Markdown table. ## How it works Paste CSV, tab-separated or pasted spreadsheet data and get a Markdown table, with columns padded so the source stays readable. Pasting directly from a spreadsheet gives tab-separated values, which is why tab is the default delimiter. Excel and Sheets both put TSV on the clipboard regardless of what the file format is. Column alignment is set with colons in the separator row — left, right or centre. Padding the columns is purely cosmetic and does not affect rendering, but it makes the raw Markdown readable in a diff, which is the reason to bother. Pipes inside cell content are escaped, since an unescaped one silently splits the cell and produces a broken table. > This tool runs entirely in your browser. Nothing you enter is sent to a server, logged or stored, and the page keeps working with the network disconnected. ## Common questions ### How do you align columns in a Markdown table? With colons in the separator row: :--- for left, ---: for right, :---: for centre. ### What happens if my data contains a pipe? It has to be escaped as \| or it splits the cell. This tool escapes them automatically. ## Related pages - [Word and character counter](https://atoneplace.net/tools/word-counter/) - [Typing speed test](https://atoneplace.net/tools/typing-speed-test/) - [Remove duplicate lines](https://atoneplace.net/tools/remove-duplicate-lines/) - [Sort lines alphabetically](https://atoneplace.net/tools/sort-lines/) - [JSON formatter and validator](https://atoneplace.net/tools/json-formatter/) - [Text compare](https://atoneplace.net/tools/text-diff/) - [Regex tester](https://atoneplace.net/tools/regex-tester/) - [Case converter](https://atoneplace.net/tools/case-converter/) - [Remove empty lines](https://atoneplace.net/tools/remove-empty-lines/) - [Find and replace](https://atoneplace.net/tools/find-and-replace/) ## Sources - Calculated on this page — At One Place (/about/)