EveryMarkdown

Markdown Table Generator

Build Markdown tables in a visual editor — type into cells, paste from Excel or Google Sheets, set column alignment — and copy clean Markdown, HTML or CSV out.

Tip: paste a range copied from Excel or Google Sheets anywhere in the grid.

🔒 Everything runs locally in your browser — table data is never uploaded.

How it works

  1. Fill the grid

    Type into cells, paste a range copied from Excel or Sheets, or import a CSV file. Add rows and columns as needed.

  2. Set alignment

    Choose left, center or right per column — the divider-row syntax is generated for you.

  3. Copy the output

    Grab the table as pretty-printed Markdown, clean HTML or CSV — all generated live.

Frequently asked questions

How do I make a table in Markdown?

Markdown tables are rows of cells separated by pipes (|), with a divider line of dashes after the header row — fiddly to type and align by hand. This editor does it for you: fill in the grid, set alignment, and copy the generated Markdown. The divider row syntax (:--- left, :---: center, ---: right) is produced automatically from your alignment choices.

Can I paste a table from Excel or Google Sheets?

Yes — copy a range in Excel, Sheets or Numbers and paste it anywhere in the grid: the rows and columns are detected and the grid fills itself. Pasting CSV text works the same way. It's the fastest path from spreadsheet to README.

How do I merge cells in a Markdown table?

You can't — standard Markdown (including GitHub-flavored) has no cell-merging syntax, and that's the most common table question there is. Your options: restructure the data so merging isn't needed (often clearer anyway), switch that one table to embedded HTML with rowspan/colspan (GitHub renders it), or keep the merged layout in a real spreadsheet and link to it.

How do I set column alignment?

Click the alignment buttons in each column's header: left, center or right. The generator writes the matching divider syntax (:---, :---:, ---:) and renderers like GitHub will align the column accordingly. Alignment applies per column, as the Markdown spec defines.

Can I get HTML or CSV out instead of Markdown?

Yes — the output panel has three tabs: Markdown (pretty-printed and aligned for readable source), HTML (a clean table element) and CSV (for taking the data back to a spreadsheet). All three update live as you edit.

Is there a file size or quantity limit?

There is no hard limit. Server-based converters cap uploads because your files consume their bandwidth and CPU; here the work happens on your machine, so the only practical limit is your device's memory. Even book-length documents convert in seconds — text is light work for a modern browser.

Related tools

Excel to Markdown ConverterCSV to Markdown TableMarkdown ViewerMarkdown to HTML Converter