JSON naar YAML omzetten

Plak je JSON en krijg direct de YAML-versie. Ongeldige JSON geeft een melding met de regel en het teken waar het misgaat. Je kunt het resultaat kopiëren of downloaden als .yaml-bestand.

Inspringen
Aanhalingstekens (waar nodig)

Zo werkt het

  1. Plak je code

    Plak de code in het linkervak of open een bestand. Geen code bij de hand? Klik op Voorbeeld.

  2. Direct resultaat

    De uitkomst verschijnt terwijl je typt. Is er een fout, dan zie je op welke regel en welk teken.

  3. Kopieer of download

    Kopieer het resultaat met één klik of sla het op als bestand voor je editor of project.

Waarom YAML?

YAML bevat dezelfde gegevens als JSON, maar zonder accolades en aanhalingstekens, en met inspringen in plaats van haakjes. Daardoor is het prettiger om met de hand te lezen en te bewerken. Configuratiebestanden van onder andere Docker Compose, Kubernetes, GitHub Actions, Home Assistant en Ansible zijn in YAML.

Wanneer staan er aanhalingstekens?

Alleen waar het nodig is. Een tekst als true, 123 of ja: nee zou in YAML iets anders betekenen dan in je JSON, dus die komt tussen aanhalingstekens. Zo blijft het resultaat precies hetzelfde als je het terugzet met YAML naar JSON.

Veelgestelde vragen

Is JSON naar YAML gratis?

Ja. JSON naar YAML is helemaal gratis, zonder account, registratie of limiet op het aantal keer.

Wordt mijn code opgeslagen?

Nee. Je code wordt in je browser verwerkt en niet naar een server gestuurd of bewaard.

Werkt het op mijn telefoon?

Ja. De tool werkt in elke moderne browser op telefoon, tablet en computer.