JSON in YAML
Machen Sie aus JSON sauberes YAML, das sich leicht lesen, bearbeiten und in einer Konfigurationsdatei pflegen lässt.
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
JSON in YAML in 3 Schritten
- Wählen Sie Ihre JSON-Datei aus oder ziehen Sie sie in das Feld.
- Klicken Sie auf „In YAML umwandeln“.
- Laden Sie die .yaml-Datei herunter, bereit zum Bearbeiten oder Committen.
Lesbares YAML aus jedem JSON
JSON ist das, was APIs und Programme ausgeben; YAML ist das, was Menschen lieber lesen und von Hand bearbeiten. Wer eine API-Antwort, ein Paketmanifest oder eine exportierte Einstellung in YAML umwandelt, wird die geschweiften Klammern und die meisten Anführungszeichen los, und die Struktur zeigt sich allein durch die Einrückung.
Die Ausgabe nutzt eine Einrückung von zwei Leerzeichen und bricht lange Zeilen nie um. Zeichenketten stehen nur dann in Anführungszeichen, wenn YAML sie sonst als etwas anderes lesen würde, etwa "true", "007" oder "2026-03-15", damit die Werte beim Wiedereinlesen genau ihren Typ behalten. Jedes gültige JSON ist auch gültiges YAML, unterwegs geht also nichts verloren.
Häufige Fragen
Wie wandle ich JSON in YAML um?
Wählen Sie Ihre JSON-Datei aus und klicken Sie auf „In YAML umwandeln“. Das Tool prüft das JSON, schreibt es als YAML mit zwei Leerzeichen Einrückung und lädt eine .yaml-Datei herunter. Ist das JSON ungültig, sehen Sie die Meldung des Parsers, damit Sie es zuerst korrigieren können.
Warum stehen manche Werte in Anführungszeichen?
Werte, die YAML als Zahl, booleschen Wert, null oder Datum lesen würde, kommen in Anführungszeichen, wenn sie im JSON Text waren. So bleibt zum Beispiel die Zeichenkette "007" auch "007", statt zur Zahl 7 zu werden. Normaler Text ohne dieses Risiko wird ohne Anführungszeichen geschrieben.
Kann ich das Ergebnis in Kubernetes oder Docker Compose verwenden?
Ja, sofern das JSON die Struktur hat, die diese Tools erwarten. Das YAML enthält genau dieselben Daten, sodass sich zum Beispiel ein mit kubectl als JSON exportiertes Manifest umwandeln, bearbeiten und erneut anwenden lässt.
Behält das YAML die Reihenfolge der Schlüssel bei?
Ja. Die Schlüssel erscheinen in derselben Reihenfolge wie in der JSON-Datei, und Listen behalten die Reihenfolge ihrer Einträge. So lässt sich das YAML leicht mit dem Original und mit früheren Versionen in Ihrem Repository vergleichen.
Wird meine Datei auf einen Server hochgeladen?
Nein. Das JSON wird in Ihrem Browser auf Ihrem eigenen Gerät umgewandelt, Einstellungen, Geheimnisse oder Kundendaten darin verlassen Ihren Computer also nie. Sobald die Seite geladen ist, funktioniert der Konverter auch ohne Internetverbindung weiter.