construction
Lexora Tools

JSON-zu-YAML-Konverter

JSON in sauberes, gültiges YAML für Kubernetes, Docker Compose, CI-Pipelines und Konfigurationsdateien umwandeln.

Optionen

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.

  1. Schritt 1:Fügen Sie Ihr JSON in das Eingabefeld ein, laden Sie eine .json-Datei hoch oder klicken Sie auf Beispiel laden.
  2. 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.
  3. 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.

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.