Konvertér CSV til Markdown-tabel
Når du skriver en Markdown-tabel i hånden, skal du tælle lodrette streger og bindestreger på hver linje. Upload i stedet CSV-filen, og få en tabel med overskriftsrække og skillerække, klar til at indsætte i en README, en wikiside eller en notebook.
Datakonverter
eller slip CSV, TSV, TXT …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
Tegn, der adskiller kolonner i CSV- og tekstfiler, både ved læsning og skrivning. Automatisk finder det i inputtet og skriver kommaer.
UTF-8 fungerer til alle sprog. Vælg UTF-8 med BOM, hvis Excel på Windows viser forkerte danske bogstaver eller asiatiske tegn, når CSV-filen åbnes.
Input fra Excel, ODS og Numbers: konvertér kun det første ark eller alle ark (én CSV pr. ark i en ZIP eller én JSON-nøgle pr. ark).
Navnet på arkfanen i det nye regneark, op til 31 tegn.
Array af objekter bruger kolonnenavne som nøgler for hver række; array af arrays er mere kompakt og beholder overskriften som første array.
Navnet på det yderste element, der omslutter alle rækker; hver række bliver til en <row> inden i det.
Bruges i CREATE TABLE- og INSERT-sætninger. Kun bogstaver, cifre og understregninger.
Citering og kolonnetyper er lidt forskellige mellem databaser; vælg den, du skal importere til.
Omskriv datoceller til ét format. ISO (2026-10-18) er sikrest til databaser og kode; behold lader dem stå, som de er i kilden.
Sådan bruger du værktøjet
- 1
Upload CSV-filen
Tilføj .csv-, .tsv- eller afgrænsede .txt-filer, op til 20 ad gangen og 95 MB pr. fil. Automatisk registrering håndterer kommaer, semikolon, tabulatorer og lodrette streger.
- 2
Bekræft overskriftsrækken
Første række er overskrift er slået til, så række 1 bliver tabellens overskrift. Slå den fra under Avancerede indstillinger, hvis din fil starter med data.
- 3
Konvertér og indsæt
Tryk på Konvertér til Markdown table, åbn .md-filen, og indsæt tabellen i din README, pull request, issue eller note.
Hvordan laver jeg en CSV-fil om til en Markdown-tabel?
Upload CSV-filen, og tryk på Konvertér til Markdown table. Den første række bliver tabellens overskrift, en række bindestreger tilføjes under den, og hver af de øvrige linjer bliver en række med celler adskilt af lodrette streger.
Derfor konverterer udviklere CSV til Markdown
Dokumentation havner stadig oftere i Markdown-filer. En vedligeholder vil have en tabel over understøttede versioner i README'en, en ingeniør indsætter benchmark-tal i en pull request, en forsker holder en læseliste i Obsidian. Tallene starter som regel i et regneark eller i et scripts CSV-output, og at genopbygge dem i hånden med en lodret streg mellem hver celle er langsomt og let at gøre forkert.
John Grubers oprindelige Markdown fra 2004 havde slet ingen tabeller. Syntaksen med lodrette streger bredte sig via PHP Markdown Extra og blev skrevet ind i specifikationen for GitHub Flavored Markdown i 2017, og derfor virker den på GitHub og de fleste værktøjer, der følger den. Hvis rækkerne kommer fra Excel, så gem dem først med Excel til CSV, og konvertér dem derefter her.
Eksempel: CSV til Markdown-tabel
runtime,version,status Python,3.13,understøttet Python,3.9,udfaset | oktober 2025 Node.js,22,understøttet
| runtime | version | status | | --- | --- | --- | | Python | 3.13 | understøttet | | Python | 3.9 | udfaset \| oktober 2025 | | Node.js | 22 | understøttet |
Hvor en konverteret Markdown-tabel vises
| Organisation | Krav | Kilde |
|---|---|---|
| GitHub | Viser pipe-tabeller i README-filer, issues, pull requests og wikier efter GFM-specifikationen. | GFM-specifikation |
| GitLab | GitLab Flavored Markdown viser de samme pipe-tabeller i repositorier, issues og merge requests. | — |
| Obsidian | Viser pipe-tabeller i læsevisning og tilbyder tabelredigering i live preview. | — |
| Jupyter | Markdown-celler i notebooks viser pipe-tabeller ved siden af din kode. | — |
| CommonMark | Kernespecifikationen har ingen tabelsyntaks; renderere skal have en tabeludvidelse. | commonmark.org |
Fakta om CSV- og Markdown-formatet
CSV
Kommaseparerede værdier
CSV er et almindeligt tekstformat til tabeller, hvor hver linje er en række, og kommaer adskiller kolonnerne. Det har været brugt siden computernes tidlige dage og er beskrevet i RFC 4180, selvom mange varianter bruger semikolon eller tabulatorer og forskellige tegnkodninger. Næsten alle regneark, databaser og analyseværktøjer kan importere og eksportere det, hvilket gør det til standardformatet til at flytte data mellem systemer. CSV gemmer kun værdier, uden formler, formatering, flere ark eller datatyper.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- –
- Introduceret
- –
MD
Markdown
Markdown er en let opmærkningssyntaks skabt af John Gruber i 2004. Den bruger almindelige tekstsymboler, f.eks. # til overskrifter, * til fremhævelse og - til lister, som forbliver læselige som ren tekst og kan konverteres rent til HTML. Den er standarden for README-filer, dokumentation, wikier, notatapps og mange statiske webstedsgeneratorer. Der findes flere dialekter, f.eks. CommonMark og GitHub Flavored Markdown, som afviger i detaljer som tabeller. Enhver teksteditor kan åbne .md-filer.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- –
- Introduceret
- 2004 · John Gruber
CSV bliver til Markdown, når et lille datasæt skal ligge i dokumentation: en README's kompatibilitetstabel, en changelogs versionsliste, en pull request, der sammenligner benchmark-kørsler, eller en note i en personlig vidensbase.
Konverteringen er næsten tabsfri for værdierne, men ikke for hensigten. CSV beholder hver række, så software kan læse dem; en Markdown-tabel er et billede af data til mennesker og har ingen typer, ingen formler og ingen måde at flette celler på. Behold CSV-filen i repositoriet som kilde, og generér tabellen igen, når tallene ændrer sig.
Ofte stillede spørgsmål om CSV til Markdown
Hvor bliver Markdown-tabeller vist?
Overalt, hvor rendereren understøtter pipe-tabeller: GitHub, GitLab, Obsidian, Jupyter notebooks og statiske site-generatorer som MkDocs og Hugo. En streng CommonMark-renderer viser de samme linjer som almindelig tekst med synlige lodrette streger.
Hvad hvis en værdi i min CSV indeholder en lodret streg (|)?
Et | uden escape ville starte en ny celle og flytte alle kolonner til højre. Konverteren skriver det som \|, den escape-sekvens GitHub Flavored Markdown definerer, så den lodrette streg vises som tekst i cellen.
Kan jeg højrejustere tal?
Ja, ved at redigere skillelinjen: ---: højrejusterer en kolonne, :---: centrerer den, og :--- venstrejusterer den. Tilføj kolonerne efter konverteringen; de ændrer kun, hvordan tabellen vises, ikke data.
Hvor stor en CSV giver mening som Markdown-tabel?
Markdown-tabeller er lavet til at blive læst, så nogle få dusin rækker og en håndfuld kolonner fungerer bedst. En tabel med tusindvis af rækker konverteres fint, men gør en README svær at rulle igennem; link i stedet til CSV-filen i repositoriet, og vis et udsnit.
Hvad sker der med linjeskift inde i et CSV-felt?
En række i en Markdown-tabel skal stå på én linje, så en CSV-værdi i citationstegn, der løber over flere linjer, kan ikke bevares som den er. Erstat linjeskiftene før konverteringen; på GitHub kan du bruge <br> i en celle til at fremtvinge et skift.
Kan jeg konvertere tabellen til HTML i stedet?
Hvis målet er en webside, et CMS eller en e-mail frem for en Markdown-fil, så sæt Konvertér til til HTML-tabel. Til data, der starter som JSON, har siden JSON til HTML det output forvalgt.