UltKit

CSV naar Markdown-tabel converteren

Wie een Markdown-tabel met de hand typt, telt op elke regel pipes en streepjes. Upload in plaats daarvan het CSV-bestand en u krijgt een tabel met een kopregel en een scheidingsregel, klaar om in een README, een wikipagina of een notebook te plakken.

Dataconverter

of sleep CSV, TSV, TXT …-bestanden hierheen ·

Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten

Uitvoer

Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.

Zo gebruikt u deze tool

  1. 1

    Upload het CSV-bestand

    Voeg .csv-, .tsv- of gescheiden .txt-bestanden toe, maximaal 20 tegelijk en elk tot 95 MB. Automatische detectie herkent komma's, puntkomma's, tabs en verticale streepjes.

  2. 2

    Controleer de kopregel

    Eerste rij is koptekst staat aan, dus rij 1 wordt de kop van de tabel. Zet de optie uit onder Geavanceerde instellingen als uw bestand met gegevens begint.

  3. 3

    Converteren en plakken

    Klik op Converteren naar Markdown-tabel, open het .md-bestand en plak de tabel in uw README, pull request, issue of notitie.

Antwoord

Hoe zet ik een CSV-bestand om in een Markdown-tabel?

Upload de CSV en klik op Converteren naar Markdown-tabel. De eerste rij wordt de tabelkop, daaronder komt een rij met streepjes en elke andere regel wordt een rij met cellen gescheiden door verticale streepjes.

Waarom ontwikkelaars CSV naar Markdown omzetten

Documentatie belandt steeds vaker in Markdown-bestanden. Een beheerder wil een tabel met ondersteunde versies in de README, een engineer plakt benchmarkcijfers in een pull request, een onderzoeker houdt een leeslijst bij in Obsidian. De cijfers beginnen meestal in een spreadsheet of in de CSV-uitvoer van een script, en ze met de hand opnieuw opbouwen, met een verticaal streepje tussen elke cel, is traag en foutgevoelig.

De oorspronkelijke Markdown van John Gruber uit 2004 had helemaal geen tabellen. De pipe-syntaxis verspreidde zich via PHP Markdown Extra en werd in 2017 opgenomen in de GitHub Flavored Markdown-specificatie, waardoor ze werkt op GitHub en de meeste tools die daarop aansluiten. Komen de rijen uit Excel, sla ze dan eerst op met Excel naar CSV en converteer ze daarna hier.

Voorbeeld: CSV naar Markdown-tabel

Invoer-CSV: ondersteunde runtimeversies
runtime,versie,status
Python,3.13,ondersteund
Python,3.9,einde levensduur | oktober 2025
Node.js,22,ondersteund
Uitvoer: pipe-tabel met het verticale streepje in een waarde geëscaped
| runtime | versie | status |
| --- | --- | --- |
| Python | 3.13 | ondersteund |
| Python | 3.9 | einde levensduur \| oktober 2025 |
| Node.js | 22 | ondersteund |

Waar een geconverteerde Markdown-tabel wordt weergegeven

Ondersteuning van Markdown-tabellen per platform
OrganisatieVereisteBron
GitHubToont pipe-tabellen in README's, issues, pull requests en wiki's, volgens de GFM-specificatie.GFM-specificatie
GitLabGitLab Flavored Markdown toont dezelfde pipe-tabellen in repositories, issues en merge requests.—
ObsidianToont pipe-tabellen in de leesweergave en biedt tabelbewerking in de live preview.—
JupyterMarkdown-cellen in notebooks tonen pipe-tabellen naast uw code.—
CommonMarkDe kernspecificatie heeft geen tabelsyntaxis; renderers hebben een tabelextensie nodig.commonmark.org

Feiten over de formaten CSV en Markdown

CSV

Door komma's gescheiden waarden

CSV is een platte-tekstformaat voor tabellen waarin elke regel een rij is en komma's de kolommen scheiden. Het wordt sinds de begindagen van de computer gebruikt en is beschreven in RFC 4180, hoewel veel varianten puntkomma's of tabs en andere tekencoderingen gebruiken. Vrijwel elke spreadsheet-, database- en analysetool kan het importeren en exporteren, waardoor het de standaard is om data tussen systemen uit te wisselen. CSV bevat alleen waarden, zonder formules, opmaak, meerdere werkbladen of gegevenstypen.

Compressie
–
Transparantie
–
Animatie
–
Geïntroduceerd
–
CSV-converter

MD

Markdown

Markdown is een lichtgewicht opmaaktaal, in 2004 gemaakt door John Gruber. Het gebruikt symbolen in platte tekst, zoals # voor koppen, * voor nadruk en - voor lijsten, die als ruwe tekst leesbaar blijven en netjes naar HTML worden omgezet. Het is de standaard voor README-bestanden, documentatie, wiki's, notitie-apps en veel generatoren voor statische sites. Er bestaan meerdere dialecten, zoals CommonMark en GitHub Flavored Markdown, die verschillen in details zoals tabellen. Elke teksteditor kan .md-bestanden openen.

Compressie
–
Transparantie
–
Animatie
–
Geïntroduceerd
2004 · John Gruber
MD-converter

CSV wordt Markdown wanneer een kleine dataset in documentatie moet staan: de compatibiliteitstabel in een README, de versielijst in een changelog, een pull request dat benchmarkresultaten vergelijkt of een notitie in een persoonlijke kennisbank.

De conversie is bijna verliesvrij voor de waarden, maar niet voor de bedoeling. CSV bewaart elke rij zodat software ze kan lezen; een Markdown-tabel is een weergave van de gegevens voor mensen, zonder typen, formules of samengevoegde cellen. Bewaar de CSV als bron in de repository en genereer de tabel opnieuw wanneer de cijfers veranderen.

Veelgestelde vragen over CSV naar Markdown

Waar worden Markdown-tabellen weergegeven?

Overal waar de renderer de pipe-tabelextensie ondersteunt: GitHub, GitLab, Obsidian, Jupyter notebooks en statische sitegeneratoren zoals MkDocs en Hugo. Een strikte CommonMark-renderer toont dezelfde regels als gewone tekst met zichtbare verticale streepjes.

Wat als een waarde in mijn CSV een pipe-teken bevat?

Een onbeschermde | zou een nieuwe cel beginnen en alle kolommen naar rechts verschuiven. De converter schrijft het teken als \|, de escape die GitHub Flavored Markdown definieert, zodat het streepje als tekst in de cel verschijnt.

Kan ik getallen rechts uitlijnen?

Ja, door de scheidingsrij aan te passen: ---: lijnt een kolom rechts uit, :---: centreert en :--- lijnt links uit. Voeg de dubbele punten toe na het converteren; ze veranderen alleen hoe de tabel wordt weergegeven, niet de gegevens.

Hoe groot mag een CSV zijn om als Markdown-tabel zinvol te zijn?

Markdown-tabellen zijn bedoeld om te lezen, dus een paar tientallen rijen en een handvol kolommen werkt het best. Een tabel met duizenden rijen wordt prima geconverteerd, maar maakt een README lastig te scrollen; verwijs liever naar het CSV-bestand in de repository en toon een voorbeeld.

Wat gebeurt er met regeleinden binnen een CSV-veld?

Een rij in een Markdown-tabel moet op één regel blijven, dus een CSV-waarde tussen aanhalingstekens die over meerdere regels loopt, kan niet ongewijzigd blijven. Vervang die regeleinden vóór het converteren; op GitHub kunt u <br> in een cel gebruiken om een regeleinde af te dwingen.

Kan ik de tabel ook naar HTML converteren?

Is het doel een webpagina, cms of e-mail in plaats van een Markdown-bestand, stel dan Converteren naar in op HTML-tabel. Voor gegevens die als JSON beginnen, heeft de pagina JSON naar HTML die uitvoer al voorgeselecteerd.