JSON zu YAML Konverter
Formen Sie JSON in menschenfreundliches YAML um, ohne dass Ihre Daten den Tab verlassen — kostenlos, ohne Registrierung, ohne Upload. Der schnellste Weg, aus echten API-Antworten oder Beispieldaten Konfigurationsdateien zu entwerfen.
Drop your files here - No upload required
or click to browse
JSON
JSON is the standard data-interchange format of the web. It stores structured, possibly nested records in human-readable text and is the native format of most modern APIs and configuration files.
YAML
YAML is a human-friendly data format widely used for configuration files in DevOps tools such as Docker, Kubernetes, and CI pipelines. It expresses nested structures through indentation instead of brackets.
So funktioniert die Konvertierung von JSON zu YAML
Ihr JSON — ein Array von Objekten oder ein einzelnes Objekt — wird lokal geparst und standardmäßig zu Punktnotation-Schlüsseln abgeflacht, was zu Konfigurationsformaten mit flachen Schlüssellisten passt. Aktivieren Sie "Verschachtelung wiederherstellen", um die ursprüngliche Hierarchie als eingerücktes YAML auszugeben.
Der Writer erzeugt eine YAML-Sequenz von Mappings mit zwei Leerzeichen Einrückung. Strings, die YAML sonst fehlinterpretieren würde — etwa "yes", "no" oder als Text gespeicherte Zahlen — werden automatisch in Anführungszeichen gesetzt, sodass die Datei exakt zu denselben Werten zurückparst.
Häufig gestellte Fragen
- Bleibt meine verschachtelte JSON-Struktur erhalten?
- Standardmäßig wird die Verschachtelung für tabellenartige Ausgabe zu Punktnotation abgeflacht. Aktivieren Sie "Verschachtelung wiederherstellen", spiegelt das YAML Ihre ursprüngliche Hierarchie mit Einrückung wider.
- Sind heikle Strings wie "yes" und "007" sicher?
- Der YAML-Writer setzt jeden String in Anführungszeichen, der sonst als Wahrheitswert, Zahl oder null gelesen würde. So überstehen die Werte die Rückreise nach JSON unverändert.
- Bleibt die Reihenfolge der Schlüssel erhalten?
- Ja, die Schlüssel behalten die Reihenfolge ihres ersten Auftretens aus Ihrem JSON — das hält Diffs klein, wenn Sie die Datei später neu erzeugen.
- Wo läuft die Konvertierung tatsächlich?
- Vollständig in Ihrem Browser, in einem Web Worker. Nichts wird hochgeladen — sicher für Tokens, interne URLs und andere Konfigurationsgeheimnisse, und dazu kostenlos.