Formatador e validador YAML
Verifique a sintaxe YAML com a posição do erro, reformate de forma consistente ou converta para JSON.
- Funciona no navegador
- Sem upload
- O resultado fica no seu dispositivo
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: YAML 1.2 core: sem âncoras, aliases ou tags próprias; 100.000 unidades UTF-16. A formatação preserva os números exatos e os tipos das chaves. JSON exige chaves de texto e números finitos representáveis sem perda de precisão; 20.000 nós, profundidade 64.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Cole o YAML e escolha a saída em YAML normalizado ou em JSON; confira a indentação antes de converter.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: count: 2 active: true → JSON → {"count":2,"active":true}
- Confira antes de reutilizar a saída
Confira os tipos dos valores resultantes; coloque entre aspas identificadores como 001 quando eles precisarem continuar como texto, e não virar número.
Respostas para esta tarefa
Os comentários sobrevivem à conversão para JSON?
O JSON não tem comentários. A conversão preserva os valores aceitos, mas não os comentários, as âncoras nem o layout visual original do YAML.
O que conferir se a entrada for rejeitada?
Troque as tabulações de indentação por espaços, procure chaves duplicadas e remova tags ou estruturas sem suporte antes de tentar de novo.
Onde esta ferramenta termina?
Só é convertido o subconjunto limitado do YAML compatível com JSON; esta não é uma ferramenta para validar configurações de implantação, de Kubernetes ou de CI.