Markdown Table & Style Generator
Build a GitHub-ready table, paste simple TSV or CSV, or format one existing Markdown pipe table. Review warnings, choose a source style, preview a local chart when your data is ready, and copy only after it looks right.
Local input
Build, paste data, or format one Markdown table
Everything stays in this browser. Paste TSV from a spreadsheet, simple CSV, or a single GFM pipe table. Complex quoted CSV is not imported by the simple parser, so a comma inside a quoted cell is never silently split; merged cells, HTML tables, and multi-line cells also stay outside this focused tool.
Edit headers, cells, and alignment in the grid. A style preset changes only Markdown layout and separators; it does not rewrite your cell meaning.
Local chart preview
Inspect table values as a chart
Choose a label column and one complete numeric column. The preview is an SVG generated in this browser; it does not add chart syntax to your Markdown or upload table data.
Will this chart appear automatically on GitHub?
No. GitHub Flavored Markdown tables do not include a portable chart syntax. This is a local review aid; keep the Markdown table as the source of truth and export a chart separately only when your target renderer supports it.
Source style
Choose a Markdown source style
Review before copying
Generated Markdown and local preview
Format a Markdown table without changing its meaning
A Markdown table may be valid while still being difficult to review in source. This tool can normalize its outer pipes, cell spacing, alignment separators, and escaped pipe characters after you inspect the parsed grid. It does not merge columns, infer missing data, or decide what a cell should say.
Convert CSV or TSV to Markdown locally
Paste simple rows from a spreadsheet to create a table in your browser. If a comma-separated value uses quoted fields, the tool stops before parsing rather than guessing where a cell ends; paste TSV or simplify the CSV first. No data is uploaded.
Align Markdown table columns
Use left, center, or right alignment per column. The generated separator uses :---, :---:, or ---: so the intention remains visible in GitHub Flavored Markdown source.
Will this style my published table with CSS?
No. The presets only change portable Markdown source formatting, separators, alignment, and spacing. Markdown renderers control the final visual CSS.
Does this support merged cells or HTML tables?
No. GFM pipe tables do not express merged cells. Keep those structures in HTML or a renderer-specific format instead of converting them silently.
Your content is processed locally in this browser. Nothing is sent to a server.
Built for a practical Markdown workflow
Use this focused tool for a single task, then continue editing in MarkdownMaster when you need live preview, syntax highlighting, or a full writing workspace.