YAML in JSON
Wandeln Sie YAML-Konfigurationsdateien und API-Spezifikationen in JSON um und sehen Sie sofort, ob das YAML fehlerhaft ist.
oder hierher ziehen · bis 50 MB pro Datei, kostenlos
Größere Dateien? Mit Pro wandeln Sie Dateien bis 500 MB umÜber den Gratis-Limits: Sie können den Download ab 1,99 € freischalten.
Wird verarbeitet …
Ihre Datei ist fertig
Kostenlos · Ohne Anmeldung · Ohne Wasserzeichen · Ihre Dateien verlassen Ihr Gerät nicht
YAML in JSON in 3 Schritten
- Wählen Sie Ihre YAML-Datei (.yaml oder .yml) aus oder ziehen Sie sie in das Feld.
- Klicken Sie auf „In JSON umwandeln“.
- Laden Sie die eingerückte JSON-Datei herunter.
Warum YAML in JSON umwandeln
YAML lässt sich von Menschen leicht schreiben, deshalb nutzen es Kubernetes-Manifeste, Docker-Compose-Dateien, GitHub-Actions-Workflows und OpenAPI-Spezifikationen. Viele Tools, Bibliotheken und APIs akzeptieren aber nur JSON. Die Umwandlung dient zugleich als Prüfung: Ein Einrückungsfehler, den YAML stillschweigend anders lesen würde, wird in der JSON-Struktur sichtbar.
Der Konverter folgt dem YAML-Core-Schema: Zahlen, true, false und null werden zu echten JSON-Werten, während Datumsangaben wie 2026-03-15 genau so als Text bleiben, wie sie geschrieben sind. Anker und Aliase werden aufgelöst, Kommentare entfallen, weil JSON keine kennt, und eine Datei mit mehreren durch --- getrennten Dokumenten wird zu einer JSON-Liste.
Häufige Fragen
Wie wandle ich YAML in JSON um?
Wählen Sie Ihre .yaml- oder .yml-Datei aus und klicken Sie auf „In JSON umwandeln“. Sie laden dieselben Daten als eingerücktes JSON herunter. Enthält das YAML einen Fehler, etwa einen Tabulator zur Einrückung oder einen fehlenden Doppelpunkt, sehen Sie stattdessen die Meldung mit der Zeilennummer.
Was passiert mit YAML-Kommentaren?
JSON kennt keine Kommentare, deshalb fehlen sie im Ergebnis. Alles andere bleibt erhalten: Schlüssel, Werte, Listen und Verschachtelung. Wenn Sie die Kommentare später noch brauchen, bewahren Sie die ursprüngliche YAML-Datei neben dem JSON auf.
Was ist mit Dateien, die mehrere YAML-Dokumente enthalten?
Eine YAML-Datei kann mehrere Dokumente enthalten, getrennt durch eine Zeile mit drei Bindestrichen, wie es bei Kubernetes-Manifesten oft der Fall ist. Dann ist das JSON eine Liste mit einem Eintrag pro Dokument, in derselben Reihenfolge wie in der Datei.
Warum wird „no“ nicht zu false?
Ältere YAML-Versionen lasen yes, no, on und off als true oder false, was berühmte Fehler verursachte, etwa dass der Ländercode NO für Norwegen zu false wurde. Dieser Konverter verwendet die modernen Regeln von YAML 1.2, in denen nur true und false boolesche Werte sind.
Wird meine Datei auf einen Server hochgeladen?
Nein. Das YAML wird in Ihrem Browser auf Ihrem eigenen Gerät umgewandelt, Konfigurationsdateien mit Hostnamen, Schlüsseln oder Tokens verlassen Ihren Computer also nie. Sobald die Seite geladen ist, funktioniert der Konverter auch ohne Internetverbindung weiter.