TL
Tool Lab
💰Donate
💰Donate

YAML to JSON

Converteer YAML naar JSON

YAML Input
JSON Output

Over deze tool

De YAML to JSON Converter zet YAML-configuratiebestanden en datadocumenten om naar gelijkwaardige JSON. Ingesprongen mappings worden JSON-objecten, sequences met streepjes worden arrays, en scalars zonder aanhalingstekens worden automatisch getypeerd (getallen, booleans en null worden afgeleid).

Dit is een lichtgewicht browsergebaseerde parser die de meest voorkomende YAML-patronen verwerkt. Complexe YAML-functies zoals anchors (&), aliases (*), block scalars (|, >) en multi-documentbestanden worden niet ondersteund. Alle verwerking gebeurt lokaal in de browser.

Hoe te gebruiken

  1. Plak je YAML in het YAML Input-veld, of klik op Sample om een voorbeeld te laden.
  2. Kies het JSON-inspringniveau (2 spaties, 4 spaties of Minified).
  3. Klik op → JSON om te converteren.
  4. Klik op Kopiëren om de JSON-uitvoer naar het klembord te kopiëren.

Gebruiksscenario's

Ontwikkelaars converteren YAML-configuratiebestanden (CI/CD-pipelines, Kubernetes-manifesten, Docker Compose) naar JSON voor gebruik met API's of JavaScript-toepassingen. Data engineers zetten YAML-gegevensbestanden om naar JSON voor pipeline-ingestie. Frontend-ontwikkelaars converteren op YAML gebaseerde mockdata naar JSON om te testen.

Veelgestelde vragen

  • Welke YAML-typen worden automatisch geconverteerd?null/~ → null, true/false → boolean, getallen → number. Aanhalingstekens rond strings worden verwijderd. Al het overige blijft een string.
  • Waarom wordt mijn YAML niet correct geconverteerd?Complexe functies zoals YAML-anchors (&), aliassen (*) en multi-documentbestanden (---) worden niet ondersteund. Gebruik hiervoor een server-side parser.
  • Worden mijn gegevens naar een server verzonden?Nee. De volledige conversie gebeurt lokaal in de browser met een JavaScript-parser. Er wordt niets naar een server verzonden.