Ga naar inhoud

JSON ↔ YAML Converter

Converteer direct tussen JSON en YAML. Plak JSON voor schone YAML, of plak YAML voor geformatteerde JSON. Configureerbare inspringing. Gratis, 100% in je browser.

Wat zijn JSON en YAML?

JSON (JavaScript Object Notation) is een lichtgewicht gegevensuitwisselingsformaat dat sleutel-waardeparen, arrays, strings, getallen, booleans en null gebruikt. Het is het dominante formaat voor API's, configuratiebestanden en gegevensopslag. YAML (YAML Ain't Markup Language) is een menselijk leesbaar gegevensserialisatieformaat dat inspringingen gebruikt in plaats van accolades. YAML is een superset van JSON. Het wordt veel gebruikt voor configuratiebestanden (Docker Compose, Kubernetes, GitHub Actions, Ansible).

JSON vs YAML — syntaxvergelijking

JSON gebruikt accolades {} voor objecten, vierkante haken [] voor arrays en vereist strings met dubbele aanhalingstekens. Geen commentaren toegestaan.
YAML gebruikt inspringing voor nesting, - voor array-items en sleutel: waarde voor mappings. Ondersteunt commentaren met #.

Wanneer converteren tussen JSON en YAML

DevOps-configuratie — converteer JSON API-responses naar YAML voor Kubernetes-manifesten, Docker Compose-bestanden of Ansible-playbooks. CI/CD-pipelines — GitHub Actions, GitLab CI gebruiken YAML. API-ontwikkeling — converteer YAML OpenAPI-specificaties naar JSON voor programmatische verwerking. Configuratiemigratie — bij het wisselen tussen tools die verschillende formaten prefereren.

Privacy

Alle conversie draait 100% in je browser. Er worden geen gegevens naar een server gestuurd.