Tool wird geladen…

YAML in JSON umwandeln und zurück

YAML ist das bevorzugte Format für Konfigurationsdateien wie Docker Compose, Kubernetes-Manifeste und CI-Pipelines. Die meisten APIs und Programme erwarten dagegen JSON. Der QodeCat YAML-JSON-Konverter wandelt das eine in das andere um, während du tippst; so prüfst du, was eine Konfiguration wirklich enthält, oder bereitest Daten in Sekunden für eine API vor.

  • Beide Richtungen: Wandle YAML in JSON oder JSON in YAML um und tausche mit einem Klick.
  • Volle YAML-Unterstützung: Anchors, Aliase, Merge Keys und mehrzeilige Strings werden aufgelöst.
  • Fehlerposition: Bei Syntaxfehlern siehst du die genaue Zeile und Spalte.
  • Formatoptionen: Wähle 2 oder 4 Leerzeichen Einrückung oder minifiziere die JSON-Ausgabe.

Warum dieses Tool?

Sieh, was dein YAML wirklich bedeutet

YAML hat feine Regeln: Die Einrückung bestimmt die Struktur, Anchors kopieren Werte, und Blockskalare wie | und > behandeln Zeilenumbrüche unterschiedlich. Die Umwandlung in JSON zeigt dir genau die Datenstruktur, die deine Anwendung erhält, und macht Konfigurationsfehler leicht sichtbar.

Sicher und privat

Das Parsen nutzt das sichere Standard-YAML-Schema, daher kann aus einem Dokument kein Code ausgeführt werden. Die gesamte Umwandlung läuft lokal in deinem Browser, und nichts wird auf einen Server hochgeladen.

Häufig gestellte Fragen

F. Bleiben Kommentare bei der Umwandlung von YAML in JSON erhalten?

Nein. JSON hat keine Syntax für Kommentare, deshalb werden sie verworfen. Auch eine Rückumwandlung von JSON in YAML bringt sie nicht zurück.

F. Was passiert mit Anchors und Aliasen?

Sie werden aufgelöst. Jeder Alias (*name) und jeder Merge Key (<<) wird durch die echten Daten ersetzt, sodass die JSON-Ausgabe alle Werte vollständig enthält.

F. Kann ich Dateien mit mehreren YAML-Dokumenten umwandeln?

Der Konverter verarbeitet ein Dokument auf einmal. Enthält deine Datei mehrere durch --- getrennte Dokumente, wandle sie einzeln um.