Conversor YAML / JSON
Converta entre os formatos YAML e JSON. Cole em qualquer formato e obtenha o outro instantaneamente.
Como funciona
O conversor YAML/JSON converte bidirecionalmente entre os formatos YAML e JSON, validando a sintaxe e formatando a saída de forma legível.
Como usar:
- Cole o seu YAML ou JSON no campo de entrada.
- A ferramenta deteta automaticamente o formato e efetua a conversão.
- Ou clique em YAML → JSON ou JSON → YAML para forçar a direção.
- Copie o resultado formatado.
Exemplo: YAML com uma lista aninhada → JSON equivalente com arrays e objetos.
Limitações: As funcionalidades YAML avançadas (âncoras, aliases, tipos complexos) podem não ser totalmente suportadas. Os comentários YAML são perdidos ao converter para JSON.
Privacidade: Tudo é processado localmente — nenhum dado é enviado.
Exemplo prático
Cole uma configuração YAML — digamos uma definição de serviço com portas aninhadas e listas de ambiente — e converta: obtém o equivalente JSON exato, visível no instante em que uma ferramenta exige JSON mas a sua fonte de verdade é YAML (ou vice-versa). Os cartões de tamanho quantificam a diferença entre formatos para o seu documento real. Converter JSON para YAML com a opção de estilo de bloco produz a forma indentada legível para humanos; o estilo em linha produz a forma compacta. A viagem de ida e volta é também o validador YAML mais rápido que existe: um tab ou uma má indentação falha com uma posição de erro precisa.
Casos de uso
- Converter configurações YAML do Kubernetes ou Docker Compose para JSON
- Traduzir respostas JSON de API para YAML para documentação
- Migrar arquivos de configuração entre ferramentas que esperam formatos diferentes
- Verificar rapidamente se um arquivo YAML é sintaticamente válido
Perguntas frequentes
- Os comentários YAML são preservados?
- Não, JSON não suporta comentários — são removidos durante a conversão.
- As âncoras e aliases YAML são suportados?
- Parcialmente — estruturas simples funcionam, casos complexos podem falhar.
- A conversão é bidirecional?
- Sim, de YAML para JSON e de JSON para YAML.
- O JSON de saída é formatado?
- Sim, com indentação de 2 espaços por defeito.
- Os meus dados são enviados a um servidor?
- Não, tudo é processado localmente no seu navegador.