YAML ⇄ JSON Konverter
Wandle YAML in JSON um und zurück — Kubernetes-Manifeste, CI-Configs, OpenAPI-Spezifikationen.
Verwandte Tools
YAML ⇄ JSON Konverter
Füge YAML ein und du bekommst JSON zurück — oder umgekehrt: Der Richtungsschalter wandelt in beide Richtungen um. YAML in JSON umwandeln ist der schnellste Weg, ein Kubernetes-Manifest oder eine docker-compose-Datei für ein Skript, jq oder einen API-Aufruf nutzbar zu machen, zu prüfen, was ein GitHub-Actions-Workflow wirklich enthält, oder eine OpenAPI-Spezifikation zwischen den beiden Formaten zu bewegen. Konfigurationsformate passen selten zum Werkzeug, das gerade zur Hand ist — dieser Konverter schließt die Lücke, ohne dass du etwas installierst.
Die YAML-Seite parst sicher: Anker und Aliasse werden zu einfachen Werten aufgelöst, und ein Multi-Dokument-Stream mit ----Trennern wird zu einem JSON-Array mit einem Element pro Dokument. Parserfehler meldet das Tool ruhig und mit Zeilennummer, damit eine falsche Einrückung in Zeile 40 einer langen Pipeline-Konfiguration nicht zum Ratespiel wird. In der Gegenrichtung gilt: Gültiges JSON ist immer gültiges YAML — das Tool erzeugt lesbares YAML im Blockstil und lässt lange Zeichenketten auf einer Zeile, statt sie umzubrechen.
Die Einrückung bestimmt die Ausgabe: zwei Leerzeichen (die YAML-Konvention), vier Leerzeichen oder minifiziert. Minifiziert gilt nur für JSON — YAML kennt keine minifizierte Form, deshalb fällt diese Wahl dort ehrlich auf zwei Leerzeichen zurück. Kommentare überleben die Umwandlung in keiner Richtung; JSON hat keinen Platz für sie.
Alles läuft lokal in deinem Browser und nichts wird hochgeladen — das zählt, denn echte Konfigurationsdateien enthalten Tokens, interne Hostnamen und Zugangsdaten. Wandle um, kopiere das Ergebnis oder lade es als Datei herunter und schiebe es für den nächsten Schritt in den JSON-Formatierer.