YAML ⇄ JSON Konverter
Wandeln Sie YAML in JSON und JSON in YAML lokal im Browser um – mit Validierung, Formatierung, Kopieren und Download. Kostenlos, privat, ohne Upload.
🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladenWas YAML ⇄ JSON leistet
YAML ⇄ JSON wandelt strukturierte Konfigurationen zwischen dem einrückungsbasierten YAML und dem strikten JSON um. Das ist praktisch, wenn Sie Beispiele zwischen Kubernetes-Manifesten, CI-Dateien, Einstellungen statischer Websites, API-Fixtures, Paketmetadaten, Dokumentationsschnipseln und Anwendungskonfigurationen verschieben. Die Richtung YAML zu JSON liest das YAML ein und gibt formatiertes JSON mit zwei Leerzeichen Einrückung aus. Die Richtung JSON zu YAML liest striktes JSON ein und schreibt gut lesbares YAML, das Sie in Konfigurationsdateien oder Dokumentationsentwürfe einfügen können. Validierungsfehler werden sofort angezeigt, sodass Sie Einrückungsfehler, fehlende Doppelpunkte, ungültige JSON-Anführungszeichen, überflüssige Kommas und versehentliche Tabs bemerken, bevor Sie ein fehlerhaftes Ergebnis kopieren.
Das Tool zeigt Quelle und Ausgabe nebeneinander, sodass sich kleine Umwandlungen leicht prüfen lassen. Es ist für den Entwickleralltag gedacht: ein Konfigurationsbeispiel im Review prüfen, Beispiele für die Dokumentation vorbereiten, zwischen Werkzeugen mit unterschiedlichen Formatvorlieben übersetzen oder ein Fixture vor dem Commit aufräumen. Es versucht weder, projektspezifische Schemas zu interpretieren, noch wendet es versteckte Standardwerte an.
Privater Workflow im Browser
Die gesamte Verarbeitung findet in Ihrem Browser mit clientseitigem JavaScript statt. Das Tool lädt weder Snippets, Konfigurationswerte, generierte Daten, Abfragetexte noch kopierte Beispiele auf einen Server und erfordert kein Konto. Dieses rein lokale Modell ist bei Entwickler-Tools wichtig, weil eingefügte Inhalte oft echten Anwendungsdaten ähneln: API-Antworten, Logs, Beispiele im Stil von Umgebungsvariablen, Datenbankabfragen, Markup aus Entwürfen oder Werte aus dem Debugging in der Produktion. Die lokale Verarbeitung senkt das Risiko und hält die Bedienung schnell, da kein Netzwerk-Roundtrip nötig ist.
Die Oberfläche ist bewusst kompakt gehalten, damit Sie Eingaben einfügen, Optionen anpassen, die Ausgabe prüfen, kopieren und zu Ihrem Editor zurückkehren können. Ergebnisse sollten Sie dennoch prüfen, bevor Sie sie committen, öffentlich teilen oder in einem Produktions-Workflow verwenden. Browser-Tools eignen sich hervorragend für schnelle Prüfungen und Vorbereitungen, können aber nicht jede Projektkonvention, Datenklassifizierungsregel oder anwendungsspezifische Validierungsanforderung kennen.
Praktische Tipps
Prüfen Sie komplexes YAML, bevor Sie sich darauf verlassen, denn YAML unterstützt Funktionen, die sich nicht perfekt auf JSON abbilden lassen, darunter benutzerdefinierte Tags, Datumswerte, Aliase, Merge Keys und Werte, die als Boolean oder Zahl interpretiert werden können. JSON hat ein kleineres Datenmodell, daher ist der Einsatz bei gewöhnlichen Objekten, Arrays, Strings, Zahlen, Booleans und null-Werten am sichersten. Wenn Sie Konfigurationen für die Produktion umwandeln, validieren Sie die fertige Datei mit dem Tool, das sie später verarbeitet. Sollten in Ihrer Eingabe Geheimnisse vorkommen, entfernen Sie diese, bevor Sie Beispiele anderswo einfügen – auch wenn diese Seite die Umwandlung lokal ausführt.
So verwenden Sie
- Richtung wählenWählen Sie YAML zu JSON oder JSON zu YAML, bevor Sie Ihre Daten einfügen.
- Lokal umwandelnStarten Sie den Konverter und prüfen Sie die Validierungsmeldungen auf Syntaxfehler.
- Kopieren oder herunterladenKopieren Sie das Ergebnis oder laden Sie es als .json- oder .yaml-Datei herunter.