Categoria: Desenvolvimento

Formatador de YAML

Ideia nossaFalta uma ferramenta?

Formate, reindente e valide YAML no seu navegador

Formate YAML com indentação consistente, opcionalmente ordene as chaves de mapeamento em ordem alfabética, e detecte erros de sintaxe enquanto você digita. Tudo analisado e reescrito no seu navegador.

YAML formatado
O resultado aparecerá aqui.

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

YAML é sensível a espaços em branco, então um arquivo editado manualmente ou copiado entre ferramentas costuma acabar com indentação inconsistente. Esta ferramenta analisa o documento e o reescreve com uma largura de indentação escolhida, detectando qualquer erro de sintaxe pelo caminho e informando onde ele ocorreu.

Como usar

  1. Cole seu YAML.
  2. Escolha indentação de 2 ou 4 espaços, e se as chaves devem ser ordenadas.
  3. Copie o YAML reformatado, ou leia o erro caso ele não seja válido.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Isso converte YAML para JSON?
Não — a saída continua em YAML. Use a ferramenta de YAML para JSON se precisar da representação em JSON.
Ordenar as chaves muda o significado do arquivo?
Não para um mapeamento simples — a ordem das chaves em um mapa YAML não é relevante para a maioria dos analisadores. Isso pode importar em ferramentas que leem chaves ordenadas por convenção, então verifique antes de ordenar um arquivo do qual outra ferramenta dependa.
Há suporte para múltiplos documentos em um mesmo arquivo?
O formatador lê o primeiro documento YAML da entrada; um arquivo com múltiplos documentos separados por --- deve ser dividido antes de formatar cada um.