Converta YAML para JSON e JSON de volta para YAML, nos dois sentidos. Valida enquanto converte e mostra erros claros. Tudo corre no seu navegador.
Como usar o/a YAML ⇄ JSON
Escolha o sentido: YAML para JSON ou JSON para YAML.
Cole o seu YAML ou JSON no painel de entrada.
Copie o resultado convertido, ou leia o erro se a entrada for inválida.
Perguntas frequentes
Usa o interpretador compatível com YAML 1.2 / 1.1 do js-yaml, cobrindo as funcionalidades comuns: mapeamentos, sequências, escalares, âncoras e cadeias multilinha.
A entrada é interpretada antes de converter, por isso YAML ou JSON inválido mostra uma mensagem com o motivo e, muitas vezes, a linha, o que ajuda a identificar o problema rapidamente.
Não. Os comentários YAML são removidos durante a conversão porque o JSON não tem comentários, e a conversão de volta gera YAML novo sem eles.
Não. A conversão corre inteiramente no seu navegador; nada do que cola sai do seu dispositivo.
Este conversor transforma YAML em JSON e JSON em YAML nos dois sentidos. Cada conversão interpreta primeiro a fonte, por isso uma entrada malformada é detetada e reportada em vez de produzir um resultado incorreto.
É útil para trabalhar com ficheiros de configuração, pipelines de CI e APIs que misturam os dois formatos. Tudo é processado localmente no seu navegador.
Ferramentas relacionadas
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, diretamente no seu navegador.
Converta cores entre HEX, RGB e HSL com pré-visualização em direto.
Converta timestamps Unix em datas legíveis e vice-versa: UTC, local, ISO 8601 e tempo relativo. Segundos e milissegundos são detetados automaticamente.
Codifique e descodifique URLs e componentes de URL em percent-encoding, com segurança UTF-8.