YAML nach JSON

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

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

YAML-Einstellungen

Eingabe

Ausgabe

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

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

Wie es funktioniert

  1. 1

    YAML einfügen oder Datei öffnen

    Füge YAML ein oder öffne eine YAML-, YML- oder TXT-Datei.

  2. 2

    Profil und Optionen wählen

    Wähle das YAML-Profil, den Dokumentenmodus und die NaN/Infinity-Behandlung.

  3. 3

    JSON kopieren oder herunterladen

    Kopiere das erzeugte JSON oder lade es als Datei herunter.

Gut zu wissen

Der YAML-nach-JSON-Konverter wandelt YAML-Dateien direkt im Browser in JSON um und unterstützt mehrere durch --- getrennte YAML-Dokumente, die im Dokumentenmodus automatisch zu einem JSON-Array werden. Ein YAML-Profil lässt zwischen dem modernen YAML 1.2 und dem historischen YAML 1.1 wählen, das Werte wie yes/no als Boolean interpretiert.

Da JSON keine NaN- oder Infinity-Werte kennt, lässt sich festlegen, ob solche YAML-Zahlen einen Fehler auslösen, zu null werden oder als Text ausgegeben werden. Nicht-ASCII-Zeichen lassen sich zusätzlich als Unicode-Escape-Sequenzen wie \u00e4 schreiben.

Typische Anwendungsfälle

Kubernetes-Manifest mit mehreren Dokumenten auswerten

Füge ein mehrteiliges YAML-Manifest ein, um es automatisch als JSON-Array mit einem Eintrag pro Dokument zu erhalten.

Alte Konfiguration mit YAML-1.1-Booleans korrekt interpretieren

Wähle das YAML-1.1-Profil, wenn eine ältere Konfigurationsdatei yes/no oder on/off als Boolean-Werte verwendet.

Tipps für bessere Ergebnisse

NaN- und Infinity-Werte bewusst behandeln

Da JSON keine NaN- oder Infinity-Werte kennt, wähle bewusst, ob solche YAML-Zahlen einen Fehler auslösen, zu null werden oder als Text erscheinen sollen.

Dokumentenmodus bei mehreren YAML-Dokumenten prüfen

Der automatische Dokumentenmodus erzeugt bei mehreren YAML-Dokumenten ein Array — prüfe, ob das zur erwarteten JSON-Struktur passt.

Funktionen

  • YAML 1.1 und 1.2 unterstützt

    Wähle das moderne YAML 1.2 oder das historische YAML 1.1 mit anderer Boolean-Interpretation.

  • Mehrdokument-Unterstützung

    Mehrere durch --- getrennte YAML-Dokumente werden automatisch zu einem JSON-Array.

  • Lokale Verarbeitung

    Deine Datei verlässt nie dein Gerät; die Umwandlung läuft vollständig im Browser.

Häufige Fragen

Was passiert mit mehreren YAML-Dokumenten in einer Datei?

Im automatischen Dokumentenmodus werden sie zu einem JSON-Array zusammengefasst, ein Eintrag pro Dokument.

Wird meine Datei 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.