YAML / JSON / TOML Konverter

Wandle sofort zwischen YAML-, JSON- und TOML-Formaten um. Transformiere Konfigurationsdateien, API-Antworten oder Datenstrukturen in ein anderes Format direkt in deinem Browser.

100% clientseitig. Deine Daten verlassen niemals deinen Browser.

Konverter & Beispiele

Verwandte Werkzeuge

YAML / JSON / TOML Konverter

Konvertiere Daten zwischen YAML, JSON und TOML, ohne CLI-Tools zu installieren oder ein Skript zu schreiben. Füge deine Konfigurationsdatei, API-Antwort oder Datenstruktur ein, wähle das Zielformat aus und erhalte die konvertierte Ausgabe sofort. Alles funktioniert in deinem Browser.

Verwendung

  1. Wähle das Eingabeformat mit den From-Schaltflächen (JSON, YAML oder TOML) oder klicke auf Detect, um das Format automatisch zu erkennen
  2. Wähle das Zielformat mit den To-Schaltflächen
  3. Füge deine Daten in das Eingabefeld ein oder tippe sie. Die Ausgabe aktualisiert sich während der Eingabe
  4. Für JSON- und YAML-Ausgabe passe die Einrückung mit dem Auswahlfeld an (2 oder 4 Leerzeichen)
  5. Klicke auf Kopieren, um das Ergebnis zu kopieren, oder auf Invertieren, um die Konvertierungsrichtung zu tauschen

Warum es drei Formate gibt

JSON wurde zum universellen Datenaustauschformat, weil es direkt auf die Datenstrukturen der meisten Programmiersprachen abbildet: Objekte, Arrays, Strings, Zahlen, Boolean und null. Seine Strenge (keine Kommentare, strenge Anführungszeichen, keine abschließenden Kommas) ist eine Stärke für die automatische Analyse, aber ein Problem für die manuelle Bearbeitung.

YAML wurde als menschenfreundliche Datenserialisierungssprache entwickelt. Die einrückungsbasierte Verschachtelung, nicht in Anführungszeichen gesetzte Zeichenfolgen, Kommentare und mehrzeilige Werte machen es natürlich für Konfigurationsdateien. Diese Flexibilität bringt Komplexität mit sich: YAML hat Typumwandlungsregeln, die selbst erfahrene Entwickler überraschen, und die Empfindlichkeit gegenüber Leerzeichen bedeutet, dass ein einzelnes falsch platziertes Leerzeichen deine Datenstruktur stillschweigend verändern kann.

TOML ist als minimale, leicht lesbare Konfigurationsdatei mit offensichtlicher Semantik konzipiert. Es verwendet INI-ähnliche Abschnittsüberschriften und strenge Typisierung. Es ist weniger ausdrucksstark als YAML für tief verschachtelte Strukturen, hat aber weniger Parsing-Fallstricke.

Sicherheit

Die gesamte Konvertierung findet in deinem Browser statt. Es werden keine Daten an einen Server gesendet.