Zum Inhalt springen
Case Converter Online
de

Markdown-Tabelle erstellen

Tippe in ein Raster oder füge Zellen aus Excel oder Google Tabellen ein und bekomm eine Markdown-Tabelle mit ausgerichteten Spalten. Die Ausrichtung jeder Spalte legst du mit einem Klick fest.

Die erste Zeile ist die Kopfzeile. Du kannst einen Block von Zellen direkt in eine beliebige Zelle einfügen. Mit Enter gehst du eine Zeile nach unten.

Warum ein Generator für Markdown-Tabellen

Markdown-Tabellen sind reiner Text. Jede Zeile ist eine Zeile, Zellen werden durch senkrechte Striche getrennt, und unter der Kopfzeile steht eine Trennzeile aus Bindestrichen. Das ist leicht zu lesen, aber mühsam zu tippen, und die Spalten von Hand ausgerichtet zu halten ist lästig. Ein längerer Wert bedeutet, dass du jede andere Zeile neu auffüllen musst.

Dieses Tool gibt dir ein Raster zum Tippen, wie eine kleine Tabellenkalkulation, und schreibt das Markdown für dich. Es liest auch Daten, die du schon hast: Zellen aus Excel oder Google Tabellen, CSV-Text oder eine vorhandene Markdown-Tabelle.

So nutzt du das Raster

  • Tippe in eine beliebige Zelle. Die erste Zeile ist die Kopfzeile und wird fett angezeigt.
  • Zeile hinzufügen und Spalte hinzufügen vergrößern die Tabelle. Die kleinen x-Schaltflächen neben jeder Zeile und über jeder Spalte entfernen sie.
  • Drück Enter, um eine Zeile nach unten zu gehen. In der letzten Zeile fügt Enter eine neue hinzu.
  • Ausrichtung: Die Auswahl über jeder Spalte stellt Standard, Links, Zentriert oder Rechts ein.
  • Füge einen Block von Zellen in eine beliebige Zelle ein, um das Raster ab dieser Stelle zu füllen.
  • Daten einfügen öffnet ein Feld für Tabellenzellen, CSV oder eine Markdown-Tabelle. Klicke auf In das Raster laden, um das Raster damit zu ersetzen.
  • Zeilen und Spalten tauschen dreht die Tabelle auf die Seite.
  • Beispiel lädt ein Beispiel, und Leeren beginnt neu mit einem leeren Raster aus 3 mal 3 Zellen.

Das Markdown erscheint unter dem Raster. Spalten ausrichten füllt jede Zelle auf, damit die Tabelle als reiner Text gut lesbar ist. Schalte es für die kürzeste Ausgabe aus. Kopieren legt das Ergebnis in deine Zwischenablage, und Herunterladen speichert eine .md-Datei.

Beispiel

Eine kleine Preistabelle, deren erste Spalte links ausgerichtet ist, die Preise rechts und die Nutzerzahl zentriert:

| Plan     | Price |   Users   |
| :------- | ----: | :-------: |
| Free     |    $0 |     1     |
| Team     |   $12 |    10     |
| Business |   $30 | Unlimited |

Die Doppelpunkte in der Trennzeile legen die Ausrichtung fest: ein Doppelpunkt links bedeutet links, rechts bedeutet rechts, auf beiden Seiten bedeutet zentriert. Mit Spalten ausrichten aus wird dieselbe Tabelle ohne Auffüllung geschrieben:

| Plan | Price | Users |
| :-- | --: | :-: |
| Free | $0 | 1 |
| Team | $12 | 10 |
| Business | $30 | Unlimited |

Beide Versionen werden gleich dargestellt. Die aufgefüllte ist in einer Textdatei leichter zu lesen und zu bearbeiten. Die kompakte ist kürzer und erzeugt kleinere Diffs, wenn sich ein einzelner Wert ändert.

Für Preise im deutschen Format mit Komma und Eurozeichen, etwa „12,00 €“, nimm die Ausrichtung Rechts. Dann stehen die Beträge in reinem Text sauber untereinander.

Sonderzeichen in Zellen

Ein senkrechter Strich in einer Zelle würde die Zelle vorzeitig beenden, deshalb escaped der Generator ihn. Ein Zeilenumbruch innerhalb einer Zelle, der beim Einfügen aus einer Tabelle entstehen kann, wird zu <br>:

| Command        | Meaning     |
| -------------- | ----------- |
| a \| b         | pipe output |
| line1<br>line2 | two lines   |

Anderes Markdown in einer Zelle, etwa **bold**, ein Link oder Inline-Code, bleibt erhalten und wird normal dargestellt.

Beim Auffüllen zählen chinesische, japanische und koreanische Zeichen als zwei Spalten breit, weil sie in den meisten Monospace-Schriften so erscheinen. So bleiben die senkrechten Striche in Editoren mit solchen Schriften in einer Linie. Umlaute und ß zählen ganz normal als ein Zeichen.

Wo Markdown-Tabellen funktionieren

GitHub, GitLab, Bitbucket, Obsidian, Reddit und die meisten Generatoren für statische Websites unterstützen diese Tabellensyntax. Sie stammt aus GitHub Flavored Markdown. Das ursprüngliche Markdown hatte keine Tabellen, ein sehr alter Renderer zeigt also womöglich die rohen Striche.

Tipps

  • Halt Tabellen schmal. Lange Sätze gehören in Absätze. Eine Tabelle mit 3 bis 6 kurzen Spalten liest sich auf dem Handy am besten.
  • Beginn mit einer Tabellenkalkulation, wenn die Daten schon dort liegen. Kopier den Bereich, füge ihn in die erste Zelle ein und pass die Ausrichtung an.
  • Um eine Tabelle in einem längeren Dokument aufzuräumen, füge das ganze Dokument in den Markdown Formatter ein. Er füllt Tabellen auf dieselbe Weise auf.
  • Für Daten, die am Ende JSON statt einer Tabelle werden sollen, nimm den Konverter CSV in JSON.
  • Um eine HTML-Tabelle von einer Webseite in Markdown zu verwandeln, nimm den Konverter HTML in Markdown.

Andere Wege, Markdown-Tabellen zu erstellen

  • VS Code: Erweiterungen wie Markdown All in One formatieren Tabellen direkt, wenn du das Dokument formatierst.
  • Pandoc kann auf der Kommandozeile einen CSV- oder Tabellenexport in eine Markdown-Tabelle verwandeln.
  • Google Tabellen: Einen eingebauten Markdown-Export gibt es nicht, aber Zellen kopieren und hier einfügen dauert nur ein paar Sekunden.

Alles passiert in deinem Browser. Die Daten, die du einfügst, werden nirgendwohin gesendet.

Markdown-Tabellen-Generator: Fragen und Antworten

Wie kopiere ich eine Tabelle aus Excel oder Google Tabellen?

Markiere die Zellen in deiner Tabelle und kopiere sie. Klicke dann in eine beliebige Zelle des Rasters und füge sie ein. Die Zellen füllen das Raster ab dieser Stelle, genau wie beim Einfügen in eine andere Tabelle. Du kannst auch auf Daten einfügen klicken, die Daten in das Feld einfügen und auf In das Raster laden klicken.

Kann ich eine vorhandene Markdown-Tabelle bearbeiten?

Ja. Klicke auf Daten einfügen, füge die vorhandene Markdown-Tabelle ein und klicke auf In das Raster laden. Die Zellen und die Ausrichtung der Spalten werden wieder eingelesen, du kannst also Zeilen oder Spalten hinzufügen und die neue Version kopieren.

Wie bekomme ich einen senkrechten Strich oder einen Zeilenumbruch in eine Zelle?

Tippe den senkrechten Strich ganz normal. Der Generator schreibt ihn als \|, damit er die Zelle nicht beendet. Ein Zeilenumbruch im eingefügten Zelltext wird als <br> geschrieben, was GitHub und die meisten Renderer als neue Zeile innerhalb der Zelle anzeigen.

Gibt es eine Größenbeschränkung?

Das Raster fasst bis zu 500 Zeilen und 30 Spalten. Das ist weit mehr, als die meisten Markdown-Tabellen brauchen. Sehr breite Tabellen sind in reinem Text ohnehin schwer zu lesen, überleg also, sie aufzuteilen.

Mehr Tools für Code und Daten

Alle Tools ansehen