Hoppa till innehåll

JSON ↔ YAML-konverterare

Konvertera mellan JSON och YAML direkt. Klistra in JSON för ren YAML, eller klistra in YAML för formaterad JSON. Konfigurerbar indentering. Gratis, 100% i din webbläsare.

Vad är JSON och YAML?

JSON (JavaScript Object Notation) är ett lättviktigt datautbytesformat som använder nyckel-värdepar, arrayer, strängar, tal, booleska värden och null. Det är det dominerande formatet för API:er, konfigurationsfiler och datalagring. YAML (YAML Ain't Markup Language) är ett läsbart dataseriealiseringsformat som använder indentering istället för klammerparenteser. YAML är en supermängd av JSON. Det används mycket i konfigurationsfiler (Docker Compose, Kubernetes, GitHub Actions, Ansible).

JSON vs YAML — syntaxjämförelse

JSON använder klammerparenteser {} för objekt, hakparenteser [] för arrayer och kräver dubbelciterade strängar. Inga kommentarer tillåtna.
YAML använder indentering för nästling, - för arrayobjekt och nyckel: värde för mappningar. Stödjer kommentarer med #.

När konvertera mellan JSON och YAML

DevOps-konfiguration — konvertera JSON API-svar till YAML för Kubernetes-manifest, Docker Compose-filer eller Ansible-playbooks. CI/CD-pipelines — GitHub Actions, GitLab CI använder YAML. API-utveckling — konvertera YAML OpenAPI-specifikationer till JSON för programmatisk bearbetning. Konfigurationsmigrering — vid byte mellan verktyg som föredrar olika format.

Integritet

All konvertering körs 100% i din webbläsare. Ingen data skickas till någon server.