Was es tut
Der Markdown-Tabellengenerator wandelt einfache getrennte Daten in eine saubere GitHub-Flavored-Markdown-Tabelle (GFM) um. Füge Zeilen ein, getrennt durch Pipes, Kommas, Tabs, Semikolons oder Leerraum, und er gibt eine sauber gepolsterte Tabelle mit Trennzeile und Ausrichtungs-Markern pro Spalte aus. Er erkennt das Trennzeichen automatisch, escapet literale |-Zeichen in Zellen, sodass sie die Tabelle nicht zerreißen, transponiert Zeilen zu Spalten und parst eingefügte GFM-Tabellen zurück in bearbeitbare Daten. Alles läuft zu 100 % clientseitig - deine Daten verlassen den Browser nie.
So verwendest du es
- Wähle ein Preset (3×3-Demo oder Alignment-Demo) oder füge deine Daten links in Data input ein - die Tabelle rendert rechts live.
- Wähle ein Trennzeichen (oder lass Auto stehen - es rät aus deinen Daten und zeigt an, was es erkannt hat).
- Schalte Header row ein, falls deine erste Zeile eine Kopfzeile ist.
- Wähle eine Spalten-Ausrichtung (None, Left, Center, Right) für
:--/:-:/--:-Marker. - Nutze Paste a Markdown table, um eine bestehende GFM-Tabelle zu importieren (die
----Trennzeile fällt automatisch weg), oder Transpose, um Zeilen und Spalten zu tauschen. - Kopiere das Ergebnis, lade es mit Download als
table.mdherunter oder teile die URL - deine Eingabe und deine Optionen stecken darin kodiert.
Beispiele
CSV → Markdown
Eingabe:
name,role,city
Ada,Engineer,London
Bob,Designer,Paris
Ausgabe:
| name | role | city |
| ---- | --------- | ------ |
| Ada | Engineer | London |
| Bob | Designer | Paris |
Pipe-Daten mit rechtsbündigen Spalten
Eingabe Score\n7 mit Header an und Right-Ausrichtung ergibt:
| Score |
| ----: |
| 7 |
Literale Pipes escapen
Ein Zellwert a|b wird als a\|b gerendert, damit er in seiner Spalte bleibt.
Gut zu wissen
- Auto-Erkennung bewertet jedes Kandidaten-Trennzeichen nach Häufigkeit und Konsistenz über die Zeilen hinweg; strukturelle Trennzeichen (Pipe, Tab) schlagen Satzzeichen, Satzzeichen schlagen Leerraum.
- Validierungshinweise: ausgefranste Zeilen (eine Zellzahl, die von der breitesten Zeile abweicht - meist ein Einfügeartefakt) und leere Kopfzellen werden als Warnungen unter der Ausgabe markiert. Ausgefranste Zeilen werden in der gerenderten Tabelle mit leeren Zellen aufgefüllt.
- Import-Roundtrip: das Einfügen einer gerenderten Markdown-Tabelle verwirft die Trennzeile und lädt die Zellen als Pipe-getrennte Daten neu - eine README-Tabelle wird wieder zu bearbeitbarer Eingabe.
- Teilbar: deine Eingabe, das Trennzeichen, Header und Ausrichtung stecken in der URL (Parameter
d,h,a,t), ein Link reproduziert also die exakte Tabelle. Links, die vor dem Split-Layout-Upgrade entstanden sind, funktionieren weiterhin. - Privat: das Parsen läuft komplett lokal - sicher für sensible Daten.
- Verwandte Tools: JSON Formatter, JSON ↔ CSV, Word Counter.