JSON-zu-YAML-Konverter
JSON in sauberes, gültiges YAML für Kubernetes, Docker Compose, CI-Pipelines und Konfigurationsdateien umwandeln.
100 % privat: Alles läuft in Ihrem Browser, nichts wird hochgeladen.
So wandeln Sie JSON in YAML um
Ohne Anmeldung und ohne Installation – funktioniert direkt im Browser.
- Schritt 1:Fügen Sie Ihr JSON in das Eingabefeld ein, laden Sie eine .json-Datei hoch oder klicken Sie auf Beispiel laden.
- Schritt 2:Wählen Sie 2 oder 4 Leerzeichen Einrückung sowie Optionen wie Blockstil für mehrzeiligen Text oder Anführungszeichen für alle Strings.
- Schritt 3:Kopieren Sie das YAML oder laden Sie es als .yaml-Datei herunter – bereit für Kubernetes, Docker Compose oder Ihre CI-Pipeline.
JSON zu YAML – häufige Fragen
Wie wandle ich JSON in YAML um?
Fügen Sie Ihr JSON in den Konverter ein, und das YAML erscheint sofort. Objekte werden zu Schlüssel-Wert-Paaren (key: value), Arrays zu Listen mit Bindestrich, und die Verschachtelung wird durch Einrückung dargestellt.
Warum stehen manche Werte in Anführungszeichen?
Werte wie yes, no, on, off, null, 1.10 oder 2024-01-01 würden YAML-Parser als Boolean, null, Zahl oder Datum interpretieren. Anführungszeichen stellen sicher, dass sie – wie im JSON – Strings bleiben.
Ist YAML eine Obermenge von JSON?
Ja. YAML 1.2 ist als Obermenge von JSON konzipiert, daher ist jedes gültige JSON-Dokument auch gültiges YAML. Die Umwandlung in Block-YAML macht es lediglich besser lesbar.
Kann ich die Ausgabe in Kubernetes oder Docker Compose verwenden?
Ja. Der Konverter erzeugt Standard-YAML mit Leerzeichen zur Einrückung (niemals Tabulatoren), das mit kubectl, Helm, Docker Compose, GitHub Actions, Ansible und anderen YAML-basierten Tools funktioniert.
Wird mein JSON auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser – Konfigurationsdateien, Secrets und API-Daten verlassen Ihr Gerät nicht.
Verwandte Werkzeuge
Warum JSON in YAML umwandeln?
YAML ist die Konfigurationssprache moderner Infrastruktur: Kubernetes-Manifeste, Helm-Charts, Docker-Compose-Dateien, GitHub-Actions- und GitLab-CI-Pipelines, Ansible-Playbooks und OpenAPI-Spezifikationen werden darin geschrieben. Da YAML eine Obermenge von JSON ist, lässt sich jedes JSON-Dokument in YAML ausdrücken – die YAML-Version ist aber dank Einrückung statt Klammern, optionaler Anführungszeichen und Kommentarunterstützung deutlich leichter zu lesen und zu prüfen. Dieser kostenlose JSON-zu-YAML-Konverter verwandelt API-Antworten, generierte Konfigurationen und JSON-Schemas mit einem Klick in aufgeräumtes YAML.
Eine naive Umwandlung kann Ihre Daten unbemerkt verändern: Werte ohne Anführungszeichen wie yes, no, on, off, NO (das „Norwegen-Problem“), 1.10 oder 2024-01-01 werden womöglich als Boolean, Zahl oder Datum gelesen. Unser Konverter erkennt solche mehrdeutigen Werte und setzt sie in Anführungszeichen, hält mehrzeiligen Text im literalen Blockstil lesbar und lässt Sie zwischen 2 und 4 Leerzeichen Einrückung wählen, alle Strings quoten oder einen ----Dokumentmarker ergänzen. Das YAML wird vollständig im Browser erzeugt – Secrets und interne Konfigurationen verlassen Ihren Rechner nicht.