What is a Markdown Table?
Markdown tables are created using pipes (|) and hyphens (-) to define columns and rows. While the syntax is straightforward, manually aligning columns in larger tables is tedious. This generator provides a spreadsheet-like interface to build tables visually and outputs properly formatted Markdown with aligned columns.
Common use cases
- Creating data tables for GitHub README files
- Building comparison tables for documentation
- Generating formatted tables for blog posts
- Converting spreadsheet data to Markdown tables
- Creating API documentation with parameter tables
Frequently asked questions
How do I align columns in Markdown tables?
Use colons in the separator row: :--- for left align, :---: for center, ---: for right align. For example, | Left | Center | Right | then | :--- | :---: | ---: | aligns each column differently.
Can Markdown tables have merged cells?
Standard Markdown does not support merged cells (colspan/rowspan). If you need merged cells, use inline HTML tables in your Markdown. Most Markdown renderers including GitHub support inline HTML.