Visual editor for GitHub-Flavored Markdown tables — add rows/columns, set column alignment, paste-import existing tables.
| H | |||
| Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | | | | | | | | |
| Column 1 | Column 2 | Column 3 |
|---|---|---|
Combine multiple PDF files into a single document
Split a PDF document into separate files by page ranges
Extract text content from PDF documents
Convert images (JPG, PNG) to a PDF document
Markdown tables are deceptively annoying to write by hand: the pipe-and-dash syntax (`| Header | --- |`) is unforgiving, alignment colons (`:---:`) are easy to forget, and getting the column widths to look clean in your editor takes obsessive tabbing. The Markdown Table Builder gives you a spreadsheet-style grid: type in the cells, click "Add row" or "Add column" as you need them, click each column header to cycle its alignment (default → left → center → right), and the GitHub-Flavored Markdown output regenerates on every keystroke. A live HTML preview shows you exactly how the table will render in GitHub, GitLab, Notion, Obsidian, Discord, and every other GFM-compatible target. There's also an "Import existing markdown table" panel so you can paste a table from somewhere else, edit it visually, and re-export — much faster than hand-editing raw markdown when you need to add a column or fix a typo deep in the middle. The whole tool runs in your browser; no upload, no account.
| Column | Center | Right | → separator → | :--- | :---: | ---: |. Default alignment uses just `---`, left-align prepends `:---`, center wraps `:---:`, right-align appends `---:`. The escape sequence for a literal pipe inside a cell is `\|`; the tool handles this automatically. Cells cannot contain raw newlines in GFM — newlines are replaced with spaces. For complex content like multi-line cells, switch to HTML <table> elements instead, which GFM also supports.