Blank Markdown Table Generator — Visual Rows & Columns (GFM)

Pick columns × rows visually or via inputs. Private by design—everything runs locally in your browser.

Table size & options

Visual grid selector

Selected Size: 1×1

Generated Markdown

Tip: Use the grid (click/drag or arrows) or type exact sizes. Press Enter to generate.

Understanding Markdown Tables (GFM)

Markdown tables (especially in GitHub-Flavored Markdown, GFM) use pipes | to separate cells and a separator line of hyphens to divide the header from body rows.

Basic structure

| Header 1 | Header 2 |
                | -------- | -------- |
                | Cell A1  | Cell B1  |
                | Cell A2  | Cell B2  |

Column alignment

Edit the separator line to control alignment:

  • :--- = left-aligned
  • :---: = centered
  • ---: = right-aligned
| Item | Qty | Price |
                | :--- | ---: | ----: |
                | Pen  |   10 |  4.99 |
                | Book |    2 | 12.00 |

Escaping pipes inside cells

If your content contains a pipe, escape it with a backslash: \|

How this generator helps

  • Pick columns × rows visually on a 10×10 grid.
  • Instant GFM-compatible syntax with header, separator, and blank rows.
  • Copy-ready output, all computed client-side for privacy.

Blank Markdown Table Generator: FAQs

Is the output GitHub-Flavored Markdown (GFM)?

Yes. The table uses pipe separators and a header divider line compatible with GFM.

How do I set left/center/right alignment?

Use the alignment preset above, or manually edit the separator line: :--- (left), :---: (center), ---: (right).

Can I create larger tables?

The grid supports up to 10×10 for quick selection. You can manually extend the output after copying.

Does any data leave my browser?

No. The generator runs locally; nothing is uploaded.

Explore more tools