Pular para o conteúdo principal

Início  /  Conversor de JSON para YAML

Conversor de JSON para YAML online

Converta JSON para YAML, ou YAML para JSON — instantaneamente, inteiramente no seu navegador.

✓ Nunca enviado — processado no seu navegador

Entrada JSON

Nunca enviado

A conversão acontece inteiramente no seu navegador — seus dados nunca chegam aos nossos servidores.

Ambas as direções

Converta JSON para YAML ou YAML para JSON na mesma página — basta alternar o modo.

Grátis, sem limite

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

  1. Escolha uma direção. "JSON → YAML" converte JSON em YAML; "YAML → JSON" converte na direção contrária.
  2. Cole seus dados. Digite ou cole JSON ou YAML na caixa, de acordo com o modo selecionado.
  3. Leia o resultado. A conversão acontece instantaneamente enquanto você digita — não há botão para clicar.
  4. 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.

Mais Ferramentas de Dados