Entrada YAML
Saída JSON
Insira dados em YAML para convertê-los em JSON
Os dados convertidos aparecerão aqui
Insira dados em YAML para convertê-los em JSON
Os dados convertidos aparecerão aqui
Use este conversor YAML→JSON para transformar arquivos de configuração, manifests Kubernetes ou configs de CI/CD em JSON para APIs e ferramentas.
Etapa 1 – Cole ou envie YAML
Etapa 2 – Revise a conversão
Etapa 3 – Trate casos especiais
Etapa 4 – Copie ou baixe o JSON
Dicas rápidas para converter YAML para JSON
# YAML input
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
data:
database_url: postgres://localhost/db
debug: true
ports:
- 8080
- 8081
// JSON output
{
"apiVersion": "v1",
"kind": "ConfigMap",
"metadata": {
"name": "app-config"
},
"data": {
"database_url": "postgres://localhost/db",
"debug": true,
"ports": [8080, 8081]
}
}Converta entre formatos e trabalhe com arquivos de configuração usando estas ferramentas complementares.
Converta documentos XML para JSON, assim como na conversão de YAML para dados estruturados.
Embeleze, minifique e valide JSON com destaque de sintaxe
Generate JSON Schema definitions from the JSON you converted from YAML configs.
Crie interfaces TypeScript a partir do JSON convertido de YAML para tratar configurações com segurança de tipos.
Interface visual em tabela com edição de dados JSON em tempo real
O conversor aceita recursos YAML padrão, incluindo escalares, sequências (arrays), mapeamentos (objetos), strings multilinha e sintaxe YAML básica. Recursos complexos como âncoras e referências podem ter suporte limitado.
Os comentários YAML normalmente são removidos durante a conversão para JSON, pois JSON não aceita comentários. A conversão se concentra na estrutura dos dados, não na preservação dos comentários.
Sim. O conversor lida com estruturas YAML profundamente aninhadas, com vários níveis de objetos e arrays. O JSON resultante manterá a mesma estrutura hierárquica.
Os tipos de dados YAML são convertidos para equivalentes JSON: strings continuam strings, números viram números JSON, booleanos continuam booleanos e valores null são preservados. Os tipos adicionais do YAML são convertidos para a representação JSON mais próxima.