Insira YAML
Cole a configuração YAML à esquerda; há suporte a vários documentos separados por --- e referências de âncora.
Tente outras palavras-chave
Nenhum resultado encontrado
Digite YAML à esquerda para gerar JSON ou JSON à direita para gerar YAML
Cole a configuração YAML à esquerda; há suporte a vários documentos separados por --- e referências de âncora.
O JSON convertido aparece à direita e a edição bidirecional também atualiza o YAML.
Clique para copiar o JSON ou use a compactação para reduzir a saída.
name: WaLudo"name": "WaLudo"- item1 / - item2["item1", "item2"]Indentação{ "parent": { "child": ... } }true / false / yes / notrue / falsenull / ~ / vazionull| (mantém) / > (dobra)"string with \n"# comentárioNão há suporte; são perdidos&alias / *aliasExpandidos para o valorseparador ---Não há suporte; separar em array2026-06-10"2026-06-10" (string)YAML aparece em Kubernetes, Docker Compose e GitHub Actions; JSON facilita o consumo por programas e APIs.
JSON é o formato comum das APIs Web; converter YAML reduz erros de sintaxe em configurações escritas à mão.
A conversão bidirecional ajuda em migrações, comparação de estruturas e exemplos copiáveis.
const yaml = require('js-yaml');
const json = JSON.stringify(yaml.load(yamlStr), null, 2);import yaml, json
json.dumps(yaml.safe_load(yaml_str), indent=2)import "gopkg.in/yaml.v3"
yaml.Unmarshal([]byte(yamlStr), &data)
json.MarshalIndent(data, "", " " )let value: Value = serde_yaml::from_str(yaml_str)?
serde_json::to_string_pretty(&value)yq -o=json config.yaml > config.jsonJSON usa sintaxe rígida com chaves e aspas e é comum em APIs; YAML usa indentação, comentários e tipos mais ricos e é comum em configurações.
No Node.js use js-yaml: const yaml = require('js-yaml'); const json = JSON.stringify(yaml.load(yamlString), null, 2); Também há pyyaml e yq.
Não. Análise, geração, formatação e compactação acontecem no navegador.
NO, YES, ON e OFF podem virar booleanos; zeros iniciais podem ser octais em YAML 1.1; âncoras são expandidas e comentários desaparecem.
Faça uma conversão de ida e volta, valide o JSON e confira a equivalência semântica de configurações complexas.