Align
Table data
Markdown
Results appear as you typeShortcut: Ctrl + Enter to run

How to use the Markdown Table Generator

  1. Copy cells in Excel or Google Sheets and paste them on the left — CSV or an existing Markdown table also works.
  2. Choose column alignment and whether the first row is a header.
  3. The Markdown appears instantly; switch to "Preview" to see the table.
  4. Press "Copy" and paste into a README, GitHub issue or notes app.

Examples

Spreadsheet data to a Markdown table

Input
Tool	Category	Price
JSON Formatter	Developer	Free
QR Code	Image	Free
Output
| Tool           | Category  | Price |
| -------------- | --------- | ----- |
| JSON Formatter | Developer | Free  |
| QR Code        | Image     | Free  |

Markdown table syntax

Columns are separated by | and the second row is a divider; use : for alignment — :--- left, :---: center, ---: right. Write \| to show a pipe inside a cell and <br> for a line break.

Specs & key facts

InputExcel / Google Sheets (tab-separated), CSV, semicolon-separated, existing Markdown tables
AlignmentDefault, left, center, right
PaddingAligned columns, counting full-width CJK characters as two
Automatic fixesFills missing cells, escapes |, converts line breaks to <br>
OutputGitHub Flavored Markdown table with preview and .md download
ProcessingIn your browser

FAQ

Can I paste straight from Excel?

Yes. Copied cells are tab-separated and detected automatically.

Why pad the columns?

Markdown renders fine without padding, but aligned source is easier to read and edit. Turn off "Align columns" for the most compact table.

Can cells be merged?

Standard Markdown (including GitHub) does not support merged cells; use an HTML table if you need them.