Markdown Table Generator

Build a Markdown table from a grid with per-column alignment.

Tool options
Table cells

Ready to generate.

How to use Markdown Table Generator

  1. Adjust the options to choose the output you need.
  2. Edit the controls to update the result.
  3. Copy or download the result when you are ready.

How this tool works

Pipe characters are escaped and cell line breaks become <br>. Without a header row, generated Column 1… headings keep the output valid GFM. Padding uses Unicode code-point width.

Input and output stay in the current page. Refreshing or closing the page clears them. For very large inputs, use Run to start processing; a task that takes too long is stopped so you can change the input.

Frequently asked questions

Can a cell contain a pipe character or a line break?

Yes. Pipe characters are escaped so they do not create an extra column, and cell line breaks become <br>. Column alignment is written into the Markdown separator row.

What happens when First row is header is turned off?

The tool adds Column 1, Column 2, and similar headings to produce a valid GFM table. Your first row is retained as data. Padding changes source readability without changing cell contents.