nl

JSON naar YAML

Zet een JSON-bestand lokaal om naar YAML, structuurgetrouw en leesbaar, zonder upload en in je browser.

Verwerkt lokaal op je apparaat ...

0%

Je bestanden hebben je apparaat nooit verlaten

    Wordt mijn bestand geüpload?

    Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

    Geen upload100% lokaal
    Inhoud blijft bij jougeen toegang voor derden
    Servers in DuitslandAVG by design
    Onafhankelijk getoetstTLS A+ · HTTP-headers A+

    YAML is een mensvriendelijk dataformaat dat dezelfde structuur weergeeft als JSON - objecten, lijsten, getallen, teksten - maar met inspringing in plaats van accolades. Het is de standaard voor configuratiebestanden (Docker Compose, Kubernetes, CI-pipelines, GitHub Actions) en duidelijk prettiger te lezen en te bewerken dan JSON.

    Deze tool parseert je JSON volledig lokaal in je browser en geeft structuurgelijke YAML uit (js-yaml, puur JavaScript). Ongeldige JSON wordt met een duidelijke foutmelding afgewezen in plaats van te crashen. Het proces is verliesvrij: YAML terug naar JSON geeft dezelfde structuur. Er wordt niets geüpload.

    In de praktijk grijp je hiernaar wanneer een programmeerinterface je een compact antwoord levert, maar je die instellingen als handmatig onderhouden configuratie wilt opslaan. De ingesprongen schrijfwijze toont nestingen in één oogopslag en vergemakkelijkt latere wijzigingen evenals het vergelijken van twee versies in de versiebeheerder. Lange tekenreeksen en speciale tekens worden correct beschermd, zodat het resultaat zonder nawerk geldig blijft.

    Technische gegevens

    Technische gegevens
    InvoerformatenJSON
    UitvoerformaatYAML
    BatchverwerkingNee
    VerwerkingLokaal in de browser (JavaScript)
    BestandsuploadGeen

    In 3 stappen

    1. Sleep of kies je JSON-bestand.
    2. De tool zet het lokaal om naar YAML.
    3. Download het YAML-bestand.

    Beperkingen: De JSON moet geldig zijn (anders een duidelijke fout). JSON kent geen commentaar, dus dat kan niet mee naar de YAML. Heel diepe of grote structuren vragen geheugen. Ankers en verwijzingen worden bewust niet weggeschreven (leesbaarder).

    Veelgestelde vragen

    Wordt mijn bestand geüpload?

    Nee. De omzetting draait volledig lokaal in de browser - er wordt niets verzonden.

    Is de omzetting verliesvrij?

    Ja. YAML weer naar JSON geeft exact dezelfde datastructuur.

    Wat gebeurt er bij ongeldige JSON?

    Je krijgt een duidelijke foutmelding met de oorzaak - geen crash.

    Waarvoor heb ik YAML nodig?

    YAML is standaard voor configuraties zoals Docker Compose, Kubernetes en CI-pipelines.

    Gerelateerde tools