Markdown-tabel-generator
Bewerk een spreadsheet-achtig grid en krijg schone Markdown-, HTML- of AsciiDoc-tabellen. Plak rechtstreeks vanuit Excel — wij detecteren de cellen.
Waarom een aparte tabelgenerator?
Tabellen zijn het deel van Markdown dat iedereen verkeerd overneemt. Pipes hoeven niet uitgelijnd te zijn om correct te renderen, maar wel om leesbaar te zijn in broncode — en zodra je meer dan drie rijen hebt, wordt handmatig die pipes typen een corvee. Deze generator geeft je een echt grid: klik in een cel, typ, tab naar de volgende, en de onderliggende Markdown werkt in real-time bij. Heb je al data in Excel, Numbers of Google Sheets, plak dan in een willekeurige cel en de rijen en kolommen breiden automatisch uit; achter de schermen detecteren we tabtekens als kolombreuken en nieuwe regels als rijbreuken. Het uitvoerpaneel toont drie smaken. GFM Markdown is wat je wilt voor GitHub README's, GitLab issues, de meeste static site generators (Jekyll, Hugo, Astro), Notion, Obsidian en Discord. HTML is de juiste keuze als je precieze styling nodig hebt of als de doelrenderer geen Markdown-tabellen begrijpt. AsciiDoc is het canonieke formaat voor veel open-source handleidingen en Antora-gebaseerde docsites.
Hoe gebruik je de editor
Pas de gridgrootte aan, typ of plak je data, stel uitlijning per kolom in en kopieer de gerenderde uitvoer.
- Stel rijen en kolommen in — Gebruik de
+- en−-knoppen om het grid groter of kleiner te maken. De uitvoer regenereert direct. Plakken vanuit een spreadsheet vergroot het grid automatisch indien nodig. - Plak vanuit Excel of Sheets — Kopieer een blok cellen in je spreadsheet, klik in een cel in het grid en plak. Tab-gescheiden waarden worden kolommen; nieuwe regels worden rijen.
- Kies kolomuitlijning — Boven elke kolom heb je drie kleine uitlijnknoppen. Numerieke kolommen ogen meestal netter rechts uitgelijnd; statuskolommen staan goed gecentreerd.
- Kopieer de uitvoer — Klik op Kopiëren om de tabel in je gekozen formaat te pakken. Wissel tussen GFM, HTML en AsciiDoc met de chips bovenaan — de data blijft hetzelfde.
Markdown-tabel-syntax in één alinea
Een GFM-tabel bestaat uit drie of meer regels: een kopregel met cellen gescheiden door pipes (| a | b |), een scheidingsregel met streepjes die de renderer vertelt waar de kolommen zijn (|---|---|), en één of meer datarijen. Uitlijning wordt gecodeerd door een dubbele punt aan de scheiding toe te voegen: :--- voor links, :---: voor gecentreerd, ---: voor rechts. De pipes aan begin en einde van een rij zijn optioneel in de GFM-spec, maar aanbevolen voor leesbaarheid. Voor een letterlijke pipe in een cel escape je als \|. Voor een regelafbreking in een cel gebruik je de HTML-tag <br> — ruwe nieuwe regels zijn niet toegestaan.
Wanneer welk formaat
Alle drie worden breed ondersteund, maar elk heeft een sweet spot.
| Formaat | Beste voor |
|---|---|
| GFM Markdown | GitHub / GitLab README's, issues en commentaar, static site generators, Notion, Obsidian, Discord, Slack rich-text-modus. |
| HTML | Pagina's met exacte CSS-styling, blogposts waarin de renderer geen GFM ondersteunt, e-mails en content management systemen. |
| AsciiDoc | Antora- en AsciiDoctor-documentatiesites, technische boeken, OpenJDK-achtige projectdocs. |
Veelgestelde vragen
Hoe voeg ik een regelafbreking toe in een cel?
Markdown-tabellen staan geen ruwe nieuwe regels in cellen toe. Gebruik de letterlijke HTML-tag <br> waar je anders Enter zou indrukken. De meeste GFM-renderers (GitHub, GitLab, MkDocs, Hugo) ondersteunen dit.
Waarom breken mijn pipe-tekens de tabel?
Een pipe in een cel moet je escapen als \|, anders behandelt de renderer het als kolomgrens. De generator doet dat automatisch wanneer je een pipe in de editor typt.
Kan ik een bestaande Markdown-tabel importeren?
Niet rechtstreeks — de editor verwacht spreadsheet-achtige data. Eenvoudige workaround: plak de bestaande tabel in Google Sheets of Excel, kopieer terug en plak in een cel hier. Het grid groeit automatisch.
Waarom ziet GFM er prachtig uit op GitHub maar lelijk elders?
Niet elke Markdown-renderer ondersteunt de GFM-tabel-extensie. CommonMark zelf bevat geen tabellen — daarom heet het formaat GitHub Flavored Markdown. Verwerpt jouw renderer de tabel, schakel dan over op de HTML-uitvoer.
Wordt de data ergens naartoe gestuurd?
Nee. De hele tool draait in je browser. Open DevTools → Network en je ziet geen requests bij bewerken, plakken of kopiëren.
Kan ik dit gebruiken voor heel brede tabellen?
Het grid ondersteunt tot 20 kolommen en 50 rijen, ruim meer dan comfortabel renderbaar in Markdown. Voor grotere datasets kun je beter CSV of HTML gebruiken — lezers scrollen vaak voorbij brede Markdown-tabellen.