JSON-zu-YAML-Konverter
Wandeln Sie JSON in sauberes, eingerücktes YAML um — perfekt für Kubernetes-Manifeste, Docker-Compose-Dateien, Ansible-Playbooks und CI/CD-Konfigurationen.
Über die JSON-zu-YAML-Konvertierung
YAML ist die Lingua franca des modernen DevOps — Kubernetes-Manifeste, Docker-Compose-Dateien, Ansible-Playbooks, GitHub-Actions-Workflows und Helm-Charts sind alle in YAML geschrieben. JSON wiederum ist das universelle Datenformat, das von APIs und Werkzeugen erzeugt wird. Die Konvertierung zwischen beiden verbindet automatisierte Pipelines mit von Menschen bearbeiteter Konfiguration.
Warum YAML für die Konfiguration?
YAML ist für Menschen deutlich lesbarer als JSON: keine geschweiften Klammern, keine Anführungszeichen um Schlüssel, einrückungsbasierte Struktur und integrierte Kommentarunterstützung. Für Dateien, die Menschen prüfen und bearbeiten (Konfigurationen, Manifeste, Playbooks), reduziert YAML Reibung und Merge-Konflikte.
Wie unser Konverter Randfälle behandelt
Zeichenketten, die wie Booleans (true/false), Zahlen oder null aussehen, werden automatisch in Anführungszeichen gesetzt, um ihren Zeichenkettentyp zu bewahren. Sonderzeichen am Anfang eines Werts, eingebettete Doppelpunkte oder Rauten lösen eine korrekte Quotierung aus. Leere Arrays und Objekte werden als [] und {} in einer Zeile dargestellt.
Einrückung und Struktur
Wir verwenden 2-Leerzeichen-Einrückung (der De-facto-Standard für Kubernetes und die meisten DevOps-Werkzeuge). Verschachtelte Objekte und Arrays folgen dem YAML-Blockstil mit korrekter Ausrichtung und erzeugen eine Ausgabe, die zum Einfügen in jedes YAML-verarbeitende System bereit ist.
Konvertierungsfunktionen
- Objekt → eingerückte Schlüssel: Wert-Blöcke
- Array → mit Bindestrich versehene Listenelemente
- Quotierung von Zeichenketten nur bei Bedarf
- Zahl, Boolean, null nativ erhalten
- Sonderzeichen korrekt escaped
- 2-Leerzeichen-Einrückung (Kubernetes-Standard)
Ob Sie Kubernetes-Manifeste aus einem CI-Skript generieren, JSON-Konfiguration zur menschlichen Bearbeitung nach YAML exportieren oder einfach die Lesbarkeit von YAML bevorzugen — dieser Konverter liefert jedes Mal saubere, gültige Ausgabe.
Sofortige Umwandlung
JSON → YAML in Echtzeit während der Eingabe. Keine Roundtrips.
100% Privat
Ihr JSON bleibt in Ihrem Browser. Keine Uploads, keine Protokolle.
DevOps-bereit
Die Ausgabe funktioniert direkt in Kubernetes, Docker, Ansible, GitHub Actions.
Perfekt Für
Entwickelt für DevOps-Ingenieure, SREs und Plattform-Teams
Kubernetes-Manifeste
Generieren Sie K8s-YAML aus vorlagenbasiertem JSON in Ihren Pipelines.
Docker Compose
Konvertieren Sie Service-Definitionen aus JSON-Konfig-Generatoren in docker-compose.yml.
Team-Konfigurationen
Exportieren Sie in JSON gespeicherte Konfigurationen in lesbares YAML zur Team-Prüfung.
Alle Funktionen
Alles, was Sie zum Umwandeln von JSON in YAML brauchen
Intelligente Quotierung
Setzt Zeichenketten nur in Anführungszeichen, wenn YAML es verlangt
Echtzeit-Umwandlung
Die Ausgabe aktualisiert sich während der Eingabe
Saubere Ausgabe
Keine unnötigen Anführungszeichen oder Escapes
Typerhaltung
Zahlen, Booleans, null bleiben nativ
Mehrzeilige Zeichenketten
Zeilenumbrüche in quotierten Zeichenketten sicher escaped
Block-Arrays
Idiomatischer Listenstil mit Bindestrich
Reparaturvorschläge
Ungültiges JSON vor der Umwandlung korrigieren
K8s-kompatibel
2-Leerzeichen-Einrückung entspricht DevOps-Standards
Kopieren & Herunterladen
Ein-Klick-Export als .yaml
Verlauf
Aktuelle Umwandlungen lokal gespeichert
Beispieldaten
Beispiel-JSON zum sofortigen Testen laden
Live-Validierung
Sofortige Gültig/Ungültig-Rückmeldung
Warum DevOps es liebt
Entwickelt für Kubernetes-, Docker-, Ansible-Workflows
Blitzschnell
Reiner JS-Konverter, sofortige Rückmeldung
Funktioniert Offline
Läuft ohne Internet in Ihrem Browser
Mobilfreundlich
Responsives Layout für jedes Gerät
Helles & Dunkles Design
Angenehm bei Tag und Nacht
YAML-1.2-konform
Die Ausgabe funktioniert mit allen modernen Parsern
Keine Einrichtung
Keine Konten, keine Installation, keine Limits
Verwandte Tools
Weitere nützliche Tools
JSON-zu-YAML-FAQ
Häufige Fragen zur JSON-zu-YAML-Konvertierung