TF

Converters

JSON naar YAML en YAML naar JSON omzetten

Zet JSON om naar nette YAML en YAML terug naar JSON, met inspringing, gesorteerde sleutels en ondersteuning voor meerdere documenten.

Werkt lokaal in je browser — je invoer wordt niet geüpload.

of sleep een bestand hierheen
Plak JSON of YAML — het wordt omgezet terwijl je typt.

Wat is deze tool?

YAML zit achter Kubernetes-manifesten, Docker Compose, GitHub Actions en veel configuratiebestanden, terwijl API’s JSON spreken. Plak een van beide om om te zetten terwijl je typt; fouten wijzen de exacte regel en kolom aan. YAML met meerdere documenten (gescheiden door ---) wordt een JSON-array.

De omzetting gebruikt een volledige YAML 1.2-parser met ankers en aliassen, blokscalairs en meerdere documenten. Opmerkingen vallen weg bij omzetten naar JSON, omdat JSON geen opmerkingen kent.

Alles draait in je browser, dus configuratiebestanden en geheimen verlaten je apparaat nooit.

Zo gebruik je: JSON-naar-YAML-converter

  1. Kies JSON → YAML of YAML → JSON.
  2. Plak je gegevens, sleep een bestand erin of laad het voorbeeld.
  3. Kies 2 of 4 spaties inspringing en sorteer eventueel sleutels, zet strings tussen aanhalingstekens of verklein de JSON.
  4. Kopieer of download het resultaat, of draai de richting om om terug te zetten.

Voorbeelden

JSON naar YAML

{"name":"api","ports":[80,443]}
name: api
ports:
  - 80
  - 443

Veelgestelde vragen

Is YAML een uitbreiding van JSON?

Ja — YAML 1.2 accepteert elke geldige JSON, dus je kunt JSON in YAML-bestanden plakken. Omzetten geeft je de nettere ingesprongen stijl.

Waarom ontbreken mijn YAML-opmerkingen in de JSON?

JSON heeft geen opmerkingen, dus die kunnen niet mee. Bewaar de oorspronkelijke YAML als je ze nodig hebt.

Wat doet ‘Alle strings tussen aanhalingstekens’?

Elke tekstwaarde komt tussen dubbele aanhalingstekens. Zo worden waarden als yes, no of on niet als boolean gelezen door oudere YAML 1.1-tools.

Kan het bestanden met meerdere YAML-documenten omzetten?

Ja. Documenten gescheiden door --- worden items in een JSON-array, in dezelfde volgorde.

Later meer mogelijkheden nodig?

Premiumtools, hogere limieten en API-toegang staan op de planning. V1 blijft gratis en privé in je browser.