Wie benutzt du dieses Tool?
- Eine CSV-, TSV- oder TAB-Datei ablegen oder den Text einfügen.
- Den YAML-Kopf nach Bedarf setzen. Fehlt die Kopfzeile, setzt du sie vorher in die Datei.
- „Zu Markdown konvertieren“ klicken, den Quelltext kopieren oder die .md-Datei herunterladen.
Wofür CSV zu Markdown?
CSV (Comma-Separated Values) ist Text mit Trennzeichen, seit den 1970ern ein Austauschformat. In einer Notiz, einem Wiki oder einem Prompt brauchst du denselben Inhalt als Tabelle, die sich lesen lässt.
GitHub Flavored Markdown schreibt diese Tabelle mit senkrechten Strichen. Angezeigt wird sie, wenn der Renderer Tabellen kennt. Sonst bleibt die Zeile Text.
Wie funktioniert die Konvertierung?
Du legst eine CSV-, TSV- oder TAB-Datei ab oder fügst den Text ein. Pro Durchgang gilt eine Datei. Die Umwandlung startet, wenn du auf „Zu Markdown konvertieren“ klickst.
Übliche Trennzeichen wie Komma, Semikolon und Tab werden automatisch erkannt. Eine eigene Auswahl gibt es nicht. Die erste übernommene Zeile wird zur Kopfzeile. Fehlt sie, setzt du sie vorher, sonst werden die ersten Datenwerte zu Überschriften.
Leere Zellen bleiben leer. Komplett leere Zeilen entfallen. Kürzere
Zeilen werden mit leeren Zellen auf die breiteste Zeile aufgefüllt. Ein
Zeilenumbruch in einer Zelle wird zu <br>, die Tabellenzeile bleibt
im Quelltext eine Zeile. Ein senkrechter Strich in einer Zelle wird
entschärft, damit er die Spalte nicht zerschneidet. Lange Zellen bricht
das Tool nicht von selbst um.
00123 kann zu 123 werden, auch wenn das Feld in Anführungszeichen
steht. Eine unveränderte Übernahme des Originaltexts ist nicht
zugesichert. Prüfe IDs und Zahlen im Ergebnis.
Beim Lesen darf ein Feld in Anführungszeichen das Trennzeichen, einen Zeilenumbruch oder ein verdoppeltes Anführungszeichen enthalten. Steht ein Name in Anführungszeichen, bleibt das Komma in derselben Zelle. Geschrieben wird Markdown.
Die Datei wird als UTF-8 gelesen. Windows-1252, ISO-8859-1 und UTF-16 werden nicht erkannt. Ältere Dateien speicherst du vorher als UTF-8. Die Dateiauswahl lässt bis 50 MB zu. Eingefügter Text hat hier keine eigene Byte-Grenze.
Den YAML-Kopf schaltest du nach Bedarf. Er steht standardmäßig vor dem Ergebnis. Danach siehst du den Markdown-Quelltext in einem Codeblock. Du kopierst ihn oder lädst eine .md-Datei.
Wofür wird das Tool genutzt?
- Datenliste in der Wiki-Doku. Eine CSV mit Plänen, Anbietern oder Inventar wird zur Markdown-Tabelle in der internen Doku.
- Prompt mit Tabellendaten. Die Werte stehen als Markdown-Tabelle im Prompt.
- Hugo-/Astro-Content-Tabellen. Statistik-Tabellen aus Exporten landen als Markdown-Block in Blog-Posts.
- Markdown-Notizen. Die Tabelle steht als Text in der Notiz und bleibt lesbar, wenn du die Notiz später wieder öffnest.
- GitHub-Issue-Tabellen. Exporte aus Tracking-Tools werden zu Tabellen, die in der Beschreibung lesbar bleiben.
Was bleibt erhalten?
Wieder da: Spaltenreihenfolge, Text in den Zellen, leere Zellen,
Zeilenumbrüche als <br>.
Immer gesetzt: die erste übernommene Zeile als Kopf, darunter
| --- |. Die Zeile wird als Tabelle angezeigt, wenn der Renderer
Tabellen kennt.
Kann sich ändern: Zahlentext. 00123 kann zu 123 werden, auch in
Anführungszeichen. Führende Nullen bleiben nicht verlässlich erhalten.
Datenschutz: alles bleibt im Browser-Tab
CSV-Exporte können heikel sein: Verteiler, Kundenlisten, Lohnzahlen. Datei und eingefügter Text werden lokal im Browser gelesen und für die Umwandlung nicht hochgeladen. Nichts davon wird dafür auf einem fremden Server zwischengespeichert.
Welche verwandten Konverter gibt es?
Dieses Tool ist Teil der Markdown-Konverter-Familie:
- XLSX zu Markdown, Excel inkl. XLS und ODS, multi-sheet-fähig.
- HTML zu Markdown, Datei oder Paste-Modus.
- PDF zu Markdown, auch gescannte PDFs via OCR.
- DOCX zu Markdown, Word-Dokumente mit Heading-Struktur und Listen.