AZ Tools

Conversor JSON ↔ YAML

Converter

Cole JSON e obtenha YAML limpo, ou cole YAML e obtenha JSON com indentação consistente. Usa js-yaml: âncoras, escalares multilinha e peculiaridades de YAML são tratadas corretamente. Útil para alternar entre manifestos do Kubernetes, workflows do GitHub Actions, configs do Astro / Vite e ferramentas baseadas em JSON.

Saída
name: AZ Tools
version: 1.0.0
tags:
  - fast
  - private
  - client-side
deploy:
  host: aztools.app
  port: 443

Como usar

  1. Escolha a direção — JSON → YAML ou YAML → JSON.
  2. Cole a entrada. O resultado é atualizado em tempo real.
  3. Mude a indentação (2 ou 4) da saída.
  4. Trocar reutiliza a saída como nova entrada.

Perguntas frequentes

Qual versão de YAML?
YAML 1.2 via js-yaml. Âncoras, estilo flow, escalares multilinha, booleanos e null são todos tratados.
Mantém a ordem das chaves?
Sim. Ao emitir YAML, a ordem natural do objeto JSON é mantida; ao emitir JSON, a ordem do mapping YAML.
E se a entrada for inválida?
Verá o erro do parser (linha e coluna) em vermelho. Ao corrigir, a saída atualiza imediatamente.
Lida com comentários?
Comentários YAML são descartados porque JSON não tem equivalente. JSON → YAML produz um documento sem comentários.

Ferramentas relacionadas