Conversor de JSON para YAML online
Converta JSON para YAML, ou YAML para JSON — instantaneamente, inteiramente no seu navegador.
Entrada JSON
Resultado YAML
A conversão acontece inteiramente no seu navegador — seus dados nunca chegam aos nossos servidores.
Converta JSON para YAML ou YAML para JSON na mesma página — basta alternar o modo.
Sem necessidade de conta, e sem limite de quanto dado você pode converter.
O que é YAML?
YAML ("YAML Ain't Markup Language") é um formato de dados legível por humanos usado para arquivos de configuração e troca de dados — Docker Compose, manifestos do Kubernetes, workflows do GitHub Actions e inúmeros arquivos de configuração de aplicativos usam YAML em vez de JSON porque ele se lê mais como texto simples, usando indentação em vez de chaves e aspas para mostrar a estrutura.
Como converter entre JSON e YAML
- Escolha uma direção. "JSON → YAML" converte JSON em YAML; "YAML → JSON" converte na direção contrária.
- Cole seus dados. Digite ou cole JSON ou YAML na caixa, de acordo com o modo selecionado.
- Leia o resultado. A conversão acontece instantaneamente enquanto você digita — não há botão para clicar.
- Copie ou baixe. Use o botão Copiar para copiar o resultado, ou Baixar para salvá-lo como um arquivo.
JSON e YAML são intercambiáveis
YAML é um superconjunto do modelo de dados do JSON — todo documento JSON já é YAML válido, e qualquer documento YAML que use apenas os mapeamentos, sequências e escalares básicos do YAML pode ser convertido para JSON sem perda de informação. Ambos os formatos representam as mesmas estruturas subjacentes (objetos, arrays, strings, números, booleanos e null) — a única diferença real é a sintaxe.
Perguntas frequentes
Como eu converto JSON para YAML?
Cole seu JSON com "Convert to YAML" selecionado — o YAML equivalente aparece instantaneamente abaixo. Mude para "Convert to JSON" para ir na direção contrária.
Para que serve o YAML?
YAML é um formato de dados legível por humanos comumente usado para arquivos de configuração — Docker Compose, manifestos do Kubernetes, workflows do GitHub Actions e muitos arquivos de configuração de aplicativos são escritos em YAML em vez de JSON porque é menos carregado de colchetes e aspas.
O que acontece se meu JSON ou YAML for inválido?
Você verá uma mensagem de erro clara descrevendo o que está errado, em vez de um resultado em branco ou quebrado.
Ele preserva objetos e arrays aninhados?
Sim — objetos aninhados, arrays, strings, números, booleanos e valores null são todos convertidos corretamente em ambas as direções.
Posso converter YAML com comentários para JSON?
Sim, os comentários do YAML (linhas que começam com #) são simplesmente descartados durante a conversão para JSON, já que o próprio JSON não tem sintaxe de comentários para preservá-los.
Meus dados são enviados para algum lugar?
Não. A conversão é executada inteiramente no seu navegador — seus dados nunca são enviados aos servidores do CurePDF.
O conversor de JSON para YAML é gratuito?
Sim, sem necessidade de conta e sem limite de quanto dado você pode converter.
Posso copiar ou baixar o resultado?
Sim — use o botão Copiar para copiar o resultado para a área de transferência, ou Baixar para salvá-lo como um arquivo.