CSV to Markdown Table
Turn CSV, TSV or pasted spreadsheet data into a Markdown, HTML or reStructuredText table.
Converting a table to Markdown means padding each column to a consistent width and adding the alignment row that Markdown requires. This tool accepts CSV, TSV or data pasted straight from a spreadsheet, right-aligns numeric columns automatically, and also emits HTML and reStructuredText.
Runs in your browser- Privacy
- Runs entirely in your browser — nothing is uploaded
- Cost
- Free, unlimited, no sign-up
Frequently asked questions
Can I paste straight from Excel or Google Sheets?
Why are numbers right-aligned automatically?
How to use the csv to markdown table
- 1Enter or paste your data.
- 2Choose the delimiter.
- 3Choose the alignment.
- 4Turn "First row is a header" on or off as needed.
- 5Turn "Compact — do not pad columns" on or off as needed.
- 6The result appears immediately — copy or download it.
Embed this tool
Put the working csv to markdown table on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.
Share this tool
Related tools
ASCII Table FormatterTurn CSV or tab-separated text into an aligned plain-text, Markdown or box-drawing table.Checklist to MarkdownTurn a plain list into Markdown task lists, HTML checkboxes or a numbered outline.Markdown Editor & ViewerWrite markdown with a live preview, outline, formatting toolbar and one-click HTML, PDF or .md export.Sample Markdown GeneratorGenerate Markdown documents exercising every feature — tables, code, footnotes, task lists and more.CSV Viewer & Table ConverterView CSV data as a sortable table and export it as JSON or a Markdown table.Markdown to DOCX ConverterExport Markdown as a DOCX with Word heading styles, lists and grid tables.
Last updated
More data & format tools