256 Tools

JSON-zu-YAML-Konverter

YAML-Ausgabe

Verwandte externe Tools

Einige Links sind Affiliate-Links.

Verwandte Tools

JSON in YAML und YAML zurück in JSON konvertieren – direkt im Browser. Eine Konfiguration einfügen, Richtung wechseln und das Ergebnis kopieren. Praktisch für Kubernetes-Manifeste, CI-Pipelines, docker-compose-Dateien und App-Einstellungen. Kein Upload – die Konvertierung läuft vollständig auf deinem Gerät.

So wird es verwendet

  1. Richtung wählen: JSON → YAML oder YAML → JSON.
  2. Daten in das Eingabefeld einfügen oder eintippen (ein Beispiel wird beim Start geladen).
  3. Die konvertierte Ausgabe erscheint sofort – mit einem Klick kopieren.

So funktioniert es

JSON und YAML beschreiben dieselbe Art von Daten – Objekte (Schlüssel-Wert-Paare), Arrays und skalare Werte – nur mit unterschiedlicher Syntax. YAML verwendet Einrückung für Verschachtelung und einen Bindestrich für Listenelemente, während JSON geschweifte Klammern und eckige Klammern verwendet. Der Konverter parst ein Format in eine Datenstruktur und schreibt es im anderen Format aus, wobei Schlüssel, Listen und Werte erhalten bleiben.

Ein JSON-Objekt und ein YAML-Dokument stellen dieselben Daten dar und lassen sich in beide Richtungen konvertieren.JSON { }YAML

Funktionen

Bidirektionale Konvertierung

Von JSON zu YAML oder von YAML zu JSON mit einem einzigen Umschalter – die Ausgabe einer Richtung kann direkt als Eingabe der anderen dienen.

Verschachtelte Strukturen

Objekte in Objekten, Arrays von Objekten und tiefe Verschachtelungen bleiben bei der Konvertierung vollständig erhalten.

Intelligente Anführungszeichen

Mehrdeutige Zeichenketten wie true oder 123 werden automatisch in Anführungszeichen gesetzt, damit sie als Text erhalten bleiben und nicht zu Booleschen Werten oder Zahlen werden.

Kommentare werden erkannt

Beim Lesen von YAML werden Zeilen und nachgestellte # Kommentare ignoriert, sodass sie die Konvertierung nicht unterbrechen.

Vollständig lokal

Alles geschieht in deinem Browser – deine Konfigurationen und Geheimnisse verlassen dein Gerät nicht.

Typische Anwendungsfälle

Kubernetes-Manifeste

Eine JSON-Ressourcendefinition in das von kubectl erwartete YAML umwandeln oder ein vorhandenes Manifest als JSON lesen.

docker-compose

Compose-Schnipsel zwischen Formaten konvertieren, wenn Beispiele aus verschiedenen Quellen übernommen werden.

App-Konfiguration

Konfigurationsdateien zwischen JSON und YAML wechseln, je nachdem was das jeweilige Tool oder Framework bevorzugt.

API-Beispiele

Eine JSON-API-Antwort einfügen und als YAML lesen, das oft leichter zu überfliegen ist.

Hinweise

  • Die YAML-Ausgabe verwendet lesbaren Block-Stil mit Einrückung und Bindestrichen für Listen.
  • Erweiterte YAML-Funktionen wie Anker, Aliase und explizite Tags werden nicht unterstützt.
  • Zeichenketten, die wie Boolesche Werte oder Zahlen aussehen, werden in Anführungszeichen gesetzt, damit ihr Typ erhalten bleibt.
  • Die gesamte Verarbeitung läuft auf deinem Gerät; nichts, was du einfügst, wird hochgeladen.

Häufig gestellte Fragen

Kann auch YAML zurück in JSON konvertiert werden?
Ja. Den Richtungsumschalter auf YAML → JSON stellen und das YAML einfügen, um formatiertes JSON zurückzuerhalten.
Werden Kommentare beibehalten?
Beim Konvertieren von YAML in JSON werden # Kommentare ignoriert, da JSON keine Kommentare kennt. Beim Konvertieren von JSON in YAML werden keine Kommentare erzeugt.
Funktioniert es auch mit großen Dateien?
Es funktioniert gut für typische Konfigurationsdateien. Sehr große Dokumente können langsamer sein, da alles im Browser läuft, aber es wird nichts hochgeladen.
Werden YAML-Anker und -Aliase unterstützt?
Nein. Der Konverter zielt auf gängiges Block-Style-YAML ab. Erweiterte Funktionen wie Anker, Aliase und benutzerdefinierte Tags werden nicht unterstützt.
Werden meine Daten an einen Server gesendet?
Nein. Die Konvertierung erfolgt vollständig in deinem Browser und nichts, was du eingibst, verlässt dein Gerät.

Wir verwenden Cookies für Werbung und Analyse.