---
title: "Markdown Table Generator – From a Grid, CSV or Sheet – Display"
description: "Type in a grid or paste cells from a spreadsheet or CSV to get a Markdown table. Set alignment per column and copy the table. Free, runs in your browser."
---

# Markdown table generator

Type in the grid, or paste cells from a spreadsheet or a CSV file, to get a Markdown table. Set the alignment of each column, then copy the table or get a link.

Open the tool: https://display.dev/tools/markdown-table-generator

## How to use the Markdown table generator

1. Type into the grid. The first row is the header row. Select Add row or Add column to make the table larger.
2. To start from data, copy cells in a spreadsheet and paste them into a cell. Or select Paste CSV, paste CSV text and select Fill the table.
3. Set the alignment of each column with the menu above it.
4. Select Copy to put the Markdown table on your clipboard. Select Preview to see the formatted table.
5. To send the table as a page, select Get a link. Display publishes the table as a Markdown document and gives you a URL and a claim link.

### Get a link without the browser

Agents can publish the same file through the anonymous endpoint that the Get a link button uses. The response holds a preview URL, a single-use claim URL and the expiry date.

```bash
curl -X POST https://api.display.dev/v1/public/artifacts -F file=@document.md
```

## Limits

- The grid holds up to 300 rows and 20 columns. Data that is larger is cut, and the tool tells you.
- The first row is always the header row. GitHub Markdown tables always have a header row.
- Line breaks in a cell become <br> tags, and a pipe character becomes \|.
- Merged cells, cell colors and formulas from a spreadsheet are not copied. Formulas paste as their values.
- Get a link makes a public link. Anyone with the URL can open it for 30 days. Search engines do not index it.

## Markdown table generator questions

**Q: Does the generator send my table to Display?**

No. The table stays in your browser. Display receives the Markdown only when you select Get a link.

**Q: Which Markdown does the table use?**

GitHub Markdown table syntax. GitHub, GitLab, Display and most Markdown editors show it as a table. The tool pads the columns, so the source is easy to read as plain text too.

**Q: How do I paste from Excel or Google Sheets?**

Select the cells in the sheet and copy them. Then select a cell in the grid and paste. The cells fill the grid from that cell, and the grid gets larger if necessary.

**Q: How long does the link work?**

30 days. Open the claim link and sign in to keep the table in your Display organization. After you claim it, you can make it open only for people at your company.

## Related tools

- [Markdown viewer](https://display.dev/tools/markdown-viewer.md): Read a .md file as a formatted document, with tables and code.
- [HTML to Markdown](https://display.dev/tools/html-to-markdown.md): Turn an HTML page into clean Markdown for an agent or a repository.
- [All free tools](https://display.dev/tools.md)
