YAML ↔ JSON ↔ TOML-converter (onderlinge conversie, in de browser)

Converteer YAML, JSON en TOML in beide richtingen. Plak tekst en krijg direct geformatteerde uitvoer.

YAML JSON TOML-conversie draait volledig in je browser en je invoer wordt nooit naar een server gestuurd.

Geen upload naar server (alleen verwerking in browser)
Automatisch converteren (schakel op elk moment naar handmatige modus)
Klaar om te kopieren en te downloaden

YAML JSON TOML converteren

  1. Plak de tekst die je wilt converteren.
  2. Kies een invoerformaat (of gebruik automatische detectie) en een uitvoerformaat.
  3. Kopieer of download het resultaat.

Conversiepatronen

yaml naar json (YAML -> JSON)

Converteer YAML-configuratie naar JSON voor API's en tooling.

json naar yaml (JSON -> YAML)

Converteer JSON naar YAML voor beter leesbare configuratiebestanden.

json naar toml (JSON -> TOML)

Converteer JSON naar TOML voor applicatie-instellingen.

Voorbeeld

YAML -> JSON

Invoer

app:
  name: demo
  enabled: true
  retries: 3

Uitvoer

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

Invoer

{"title":"demo","timeout":30}

Uitvoer

title = "demo"
timeout = 30

FAQ

Kunnen YAML-ankers en aliassen worden geconverteerd?

Ja, maar ankers en aliassen kunnen worden uitgeklapt of verloren gaan omdat JSON en TOML geen gelijkwaardig referentiemodel ondersteunen.

Kunnen waardetypen (nummer/string) tijdens conversie veranderen?

Ja. Impliciete typering in YAML kan waarden zoals "01" of yes/no/on/off opnieuw interpreteren. Zet waarden expliciet tussen quotes wanneer nodig.

Welke tekencodering wordt gebruikt?

UTF-8 wordt verondersteld. Japans en andere multibyte-tekst wordt ongewijzigd verwerkt.

Blijven commentaren behouden?

Nee. Commentaren blijven niet behouden bij round-trip-conversie, vooral omdat JSON geen commentaar ondersteunt.

Wordt mijn invoer naar een server gestuurd?

Nee. Conversie wordt volledig in je browser uitgevoerd.