Conversor JSON para YAML
Ferramentas externas relacionadas
Alguns links são links de afiliados.
Ferramentas relacionadas
Converta JSON para YAML e YAML de volta para JSON, diretamente no seu navegador. Cole uma configuração, mude a direção e copie o resultado — útil para manifestos do Kubernetes, pipelines de CI, arquivos docker-compose e configurações de aplicativos. Nada é enviado; a conversão ocorre inteiramente no seu dispositivo.
Como usar
- Escolha uma direção: JSON → YAML ou YAML → JSON.
- Cole ou digite seus dados no campo de entrada (um exemplo é carregado ao iniciar).
- O resultado convertido aparece instantaneamente — copie com um clique.
Como funciona
JSON e YAML descrevem o mesmo tipo de dados — objetos (mapas de chave/valor), arrays e valores escalares — apenas com sintaxe diferente. YAML usa indentação para aninhamento e traço para itens de lista, enquanto JSON usa chaves e colchetes. O conversor analisa um formato em uma estrutura de dados e a escreve no outro, mantendo suas chaves, listas e valores intactos.
Recursos
Conversão bidirecional
Converta de JSON para YAML ou de YAML para JSON com um único alternador — a saída de uma direção pode alimentar a outra.
Estruturas aninhadas
Objetos dentro de objetos, arrays de objetos e aninhamento profundo são todos preservados na conversão.
Aspas inteligentes
Strings ambíguas como "true" ou "123" são colocadas entre aspas automaticamente para que permaneçam como texto e não se tornem booleanos ou números.
Compatível com comentários
Ao ler YAML, comentários # no final das linhas são ignorados para não quebrar a conversão.
Totalmente local
Tudo acontece no seu navegador — suas configurações e segredos nunca saem do seu dispositivo.
Quando usar
Manifestos do Kubernetes
Converta uma definição de recurso JSON para o YAML que o kubectl espera, ou leia um manifesto existente como JSON.
docker-compose
Converta trechos do compose entre formatos ao copiar exemplos de diferentes fontes.
Configuração de apps
Alterne arquivos de configuração entre JSON e YAML para corresponder ao que sua ferramenta ou framework prefere.
Exemplos de API
Cole uma resposta JSON de API e leia como YAML, que costuma ser mais fácil de analisar visualmente.
Notas
- A saída YAML usa estilo de bloco legível com indentação e traços para listas.
- Recursos avançados do YAML como âncoras, aliases e tags explícitas não são suportados.
- Strings que parecem booleanos ou números são colocadas entre aspas para preservar seu tipo.
- Todo o processamento ocorre no seu dispositivo; nada que você cole é enviado.
Perguntas frequentes
- Também converte YAML de volta para JSON?
- Sim. Mude o alternador para YAML → JSON e cole seu YAML para obter JSON formatado.
- Os comentários são mantidos?
- Ao converter YAML para JSON, os comentários # são ignorados porque JSON não tem comentários. Converter JSON para YAML não produz comentários.
- Funciona com arquivos grandes?
- Funciona bem para arquivos de configuração típicos. Documentos muito grandes podem ser mais lentos, pois tudo roda no navegador, mas nada é enviado.
- Suporta âncoras e aliases do YAML?
- Não. O conversor é voltado para YAML em estilo de bloco comum. Recursos avançados como âncoras, aliases e tags personalizadas não são suportados.
- Meus dados são enviados a um servidor?
- Não. A conversão é feita inteiramente no seu navegador e nada que você insira sai do seu dispositivo.