Converteer JSON naar YAML en terug, met validatie.

Conversie verloopt live in je browser — er wordt niets geüpload. Bewerk een kant en de andere volgt direct.  · Sleep een .json / .yaml-bestand op een van de panelen

Inspringing
data.json
data.yaml

Over JSON ↔ YAML

De JSON ↔ YAML-converter vertaalt in beide richtingen tussen de twee formaten, met ingebouwde validatie. Plak JSON aan de ene kant of YAML aan de andere, en de conversie gebeurt live in je browser; syntaxfouten worden gemeld met de exacte locatie, zodat een verdwaalde komma of foute inspringing binnen enkele seconden wordt gevonden.

De opmaak is configureerbaar: kies de inspringbreedte en sorteer optioneel objectsleutels alfabetisch voor stabiele, diff-vriendelijke uitvoer. Live statistieken tonen regels, bytes, sleutels en nestdiepte van je document, en de tool vertelt je of de root een object, een array of een scalair is.

Je kunt typen, plakken, een bestand uploaden of het op de pagina slepen, en dan het geconverteerde resultaat kopiëren of downloaden. Omdat alles client-side draait, verlaten configuratiebestanden met geheimen nooit je machine — een praktische, alledaagse brug tussen API-payloads en Kubernetes-, CI- of Docker Compose-configuraties.

Hoe gebruik je JSON ↔ YAML

  1. Plak je JSON of YAML in het betreffende paneel — of upload of sleep een bestand op de pagina.
  2. Herstel eventuele syntaxfouten met behulp van de gemelde regelpositie, indien er een gemarkeerd is.
  3. Stel de inspringbreedte in en schakel sleutelsortering in of uit naar wens.
  4. Bekijk de geconverteerde uitvoer in het tegenovergestelde paneel, samen met de documentstatistieken.
  5. Kopieer het resultaat of download het als bestand.

Veelgestelde vragen

Voor data wel — YAML is een superset van JSON, dus elk JSON-document heeft een YAML-representatie en omgekeerd. Wat verandert is de syntaxis: YAML gebruikt inspringing en staat commentaar toe, hoewel commentaar verloren gaat bij conversie naar JSON, dat geen commentaarsyntaxis heeft.

Ongeldige invoer wordt gemarkeerd met de positie van de fout, zodat je direct naar de foutieve regel kunt springen — meestal een ontbrekende komma of aanhalingsteken in JSON, of inconsistente inspringing en niet-geëscapete speciale tekens in YAML.

Deze ordent objectsleutels alfabetisch op elk niveau van de uitvoer. Gesorteerde sleutels maken geconverteerde bestanden deterministisch, wat versiebeheer-diffs klein houdt en twee configuraties gemakkelijk vergelijkbaar maakt.

YAML typeert niet-aangehaalde scalairen automatisch: yes en no worden booleans, 012 kan als een getal worden geparst, en landcodes zoals NO zijn berucht als valkuil. Zet de waarde tussen aanhalingstekens in je YAML-bron om te forceren dat deze een string blijft.

Ja — de conversie draait volledig in je browser, ook voor bestanden die je erin sleept. Er wordt niets verzonden, dus het converteren van configuraties met inloggegevens of interne hostnamen is veilig.

Ja, hij is gratis zonder betaalmuur op basis van grootte — converteer zo vaak als nodig in beide richtingen.


Populaire zoekopdrachten
json naar yaml yaml naar json json yaml converter yaml omzetten online yaml validator json yaml tool
Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.