Entwickler
JSON ↔ YAML Konverter
JSON zu YAML, YAML zu JSON – saubere Konvertierung, sofort in Ihrem Browser.
Eine API liefert JSON, Ihre CI/CD-Pipeline erwartet YAML – oder umgekehrt: ein Kubernetes-Manifest, das Sie für einen API-Aufruf als JSON brauchen. Statt die Struktur von Hand umzuschreiben und dabei einen Einrückungsfehler zu riskieren, fügen Sie Ihr Dokument hier ein und konvertieren es in beide Richtungen. Die Syntax wird dabei gleich geprüft: Falsch eingerücktes YAML oder ungültiges JSON wird sofort gemeldet, statt später im Deployment zu scheitern. Alle Typen bleiben erhalten – Zeichenketten, Zahlen, Booleans, Listen, verschachtelte Objekte. Alles läuft in Ihrem Browser, Ihre Konfigurationsdateien verlassen Ihren Rechner also nie. Kostenlos, ohne Limit und ohne Anmeldung.
Wie funktioniert es?
- Fügen Sie Ihr JSON- oder YAML-Dokument in das Eingabefeld ein.
- Klicken Sie je nach gewünschter Richtung auf „Zu YAML“ oder „Zu JSON“.
- Prüfen Sie das Ergebnis – Syntaxfehler werden sofort angezeigt.
- Kopieren Sie die Ausgabe mit einem Klick.
Häufige Fragen
Warum ist YAML für Konfigurationen so beliebt?
Weil es für Menschen leichter zu lesen ist als JSON: keine Pflicht-Klammern oder Anführungszeichen, Struktur durch Einrückung und – entscheidend – Kommentare, die JSON nicht kennt. Deshalb haben sich Kubernetes, GitHub Actions, Docker Compose und die meisten CI/CD-Tools darauf festgelegt.
Was sind die klassischen YAML-Fallen?
Zuerst die Einrückung: Ein Leerzeichen zu viel verändert die Struktur, und Tabulatoren sind verboten. Dann die implizite Typisierung: Je nach Parser-Version werden „no“, „yes“ oder „on“ zu Booleans, und ein Wert wie 07500 kann seine führende Null verlieren. Im Zweifel setzen Sie den Wert in Anführungszeichen.
Ist JSON eine Teilmenge von YAML?
Ja, seit YAML 1.2: Jedes gültige JSON-Dokument ist zugleich gültiges YAML, ein YAML-Parser liest Ihr JSON also unverändert ein. Umgekehrt gilt das nicht – YAML bietet Funktionen (Kommentare, Anker, Multi-Dokument-Dateien), für die es in JSON kein Gegenstück gibt.
Bleiben meine YAML-Kommentare bei der Umwandlung nach JSON erhalten?
Nein, und kein Konverter kann das leisten: JSON kennt schlicht keine Kommentarsyntax, in Richtung YAML → JSON gehen sie also verloren. Wenn Sie hin- und zurückkonvertieren müssen, behalten Sie die kommentierte YAML-Fassung als verbindliche Quelle.