JSON nach YAML

Läuft lokal im Browser. Nichts verlässt dein Gerät.

JSON-Dateien oder eingefügten JSON-Text direkt im Browser in YAML umwandeln.

YAML-Einstellungen

Eingabe

Ausgabe

Füge gültiges JSON ein, um die YAML-Vorschau zu sehen.

Füge gültiges JSON ein, um die YAML-Vorschau zu sehen.

Wie es funktioniert

  1. 1

    JSON einfügen oder Datei öffnen

    Füge JSON ein oder öffne eine JSON- oder TXT-Datei.

  2. 2

    Stil und Formatierung wählen

    Wähle Null-Darstellung, String-Stil, Einrückung und Schlüsselsortierung.

  3. 3

    YAML kopieren oder herunterladen

    Kopiere das erzeugte YAML oder lade es als Datei herunter.

Gut zu wissen

Der JSON-nach-YAML-Konverter wandelt JSON direkt im Browser in YAML um, mit drei Null-Darstellungen (~, Text „null“ oder leer), einem wählbaren String-Stil (automatisch, einfache oder doppelte Anführungszeichen) und einer Option, Objekt-Schlüssel für stabilere Vergleiche alphabetisch zu sortieren.

Einrückung (2 oder 4 Leerzeichen), Zeilenbreite, ein Dokumentstartmarker (---) und ein abschließender Zeilenumbruch lassen sich einzeln steuern. YAML ist lesbar, aber empfindlich bei Einrückung und Datentypen; prüfe die Ausgabe im Zielsystem, besonders bei Kubernetes- oder OpenAPI-Manifesten.

Typische Anwendungsfälle

Kubernetes-Manifest aus einer JSON-Konfiguration erzeugen

Wandle eine JSON-Konfiguration in YAML um und aktiviere den Dokumentstartmarker, wenn das Zielsystem mehrere YAML-Dokumente erwartet.

Stabile YAML-Ausgabe für Versionsvergleiche erzeugen

Aktiviere die Schlüsselsortierung, damit dieselben Daten immer in derselben Reihenfolge ausgegeben werden — praktisch für Diffs in Git.

Tipps für bessere Ergebnisse

Zeichenketten mit Sonderzeichen bewusst quoten

Erzwinge doppelte Anführungszeichen, wenn Strings Werte wie „yes“, „no“ oder Zahlen enthalten, die sonst mehrdeutig als andere YAML-Typen interpretiert werden könnten.

Doppelte Schlüssel vor der Umwandlung klären

Wenn doppelte JSON-Schlüssel als Fehler behandelt werden, bereinige die Quelle gezielt, statt dich auf den automatischen letzten Wert zu verlassen.

Funktionen

  • Drei Null-Darstellungen

    Wähle ~, den Text „null“ oder eine leere Darstellung für JSON null.

  • Schlüsselsortierung für stabile Diffs

    Sortiere Objekt-Schlüssel alphabetisch, damit gleiche Daten immer identisch ausgegeben werden.

  • Lokale Verarbeitung

    Deine Daten verlassen nie dein Gerät; die Umwandlung läuft vollständig im Browser.

Häufige Fragen

Wie wird JSON null in YAML dargestellt?

Wählbar zwischen der Tilde ~, dem Text „null“ oder einer leeren Darstellung, je nach gewünschter Lesbarkeit.

Werden meine Daten hochgeladen?

Nein. Die Umwandlung läuft vollständig lokal im Browser.

Noch ein Werkzeug gesucht?

Alle Tools laufen lokal in deinem Browser – ohne Anmeldung, ohne Upload und auch offline.