Entrada YAML

Saída Formatada

Recuo:

O que é o Formatador YAML?

Tem YAML (YAML Ain't Markup Language) bagunçado que é impossível de ler? Esta ferramenta resolve isso. Ela pega o seu YAML e o torna belo — indentação adequada, quebras de linha, tudo organizado. Seja trabalhando com Docker Compose, configurações do Kubernetes, pipelines CI/CD ou apenas tentando entender o que o seu YAML realmente diz, isso o torna legível. Saiba mais sobre YAML na Wikipedia.

De acordo com a especificação YAML, YAML é um padrão de serialização de dados legível por humanos. Nosso formatador segue os padrões YAML, então o YAML formatado é sempre válido e conforme os padrões.

A melhor parte? Tudo acontece instantaneamente no seu navegador. Sem uploads para servidor, sem armazenamento de dados — apenas cole, formate e copie. O seu YAML fica privado.

Como Usar o Formatador YAML

Siga estas etapas para formatar e embelezar o seu YAML. Cada etapa usa os botões e painéis reais desta página.

1

Cole, Carregue ou Use Exemplo

Cole YAML minificado no painel esquerdo Entrada YAML, ou clique em Carregar para abrir um arquivo .yaml ou .yml. Clique em Exemplo para ver YAML de assinante de telecomunicações. Exemplo:

subscriber:
  subscriberId: SUB-1001
  plan: Unlimited 5G
  dataUsage: 45.2
  status: active
  carrier: Verizon

YAML inválido exibirá um erro. Corrija os erros de sintaxe primeiro e depois formate novamente.

2

Veja a Saída Formatada

O painel direito Saída Formatada exibe o YAML formatado instantaneamente. Use Recuo (2 ou 4 espaços) e Ordenar Chaves para personalizar a saída.

3

Copie ou Baixe

Clique em Copiar para copiar o YAML formatado para a área de transferência, ou em Baixar para salvar como arquivo .yaml. Use Limpar no painel de entrada para recomeçar. Todo o processamento é feito no seu navegador.

Quando Você Realmente Usaria Isto

Docker Compose

Formate arquivos YAML do Docker Compose para entender a estrutura, depurar problemas ou melhorar a legibilidade. Funciona muito bem com arquivos docker-compose.yml.

Configurações Kubernetes

Formate manifestos YAML do Kubernetes para examinar deployments, services ou config maps. Facilita a detecção de erros ou compreensão das configurações.

Pipelines CI/CD

Formate GitHub Actions, GitLab CI ou outras configurações YAML de CI/CD. Mais fácil de examinar, depurar ou modificar configurações de pipeline.

Revisão de Arquivos de Configuração

Revisando arquivos de configuração YAML? Formate-os primeiro para ver a estrutura claramente. Facilita a detecção de erros, compreensão das configurações ou comparação de diferentes configurações.

Perguntas Frequentes

Os dados YAML são armazenados?

Não. Toda a formatação é feita no seu navegador usando JavaScript. O seu YAML nunca sai do seu computador.

Quais formatos YAML são suportados?

Suportamos qualquer YAML válido conforme a especificação YAML. Chaves, valores, estruturas aninhadas, arrays, strings multilinhas — tudo que o YAML padrão suporta.

Posso formatar YAML inválido?

Tentaremos, mas se houver erros de sintaxe, a saída pode não ser perfeita. Corrija os erros de sintaxe primeiro para melhores resultados. Use nosso Validador YAML para verificar primeiro.

Qual indentação é usada?

Você pode escolher entre indentação de 2 ou 4 espaços, conforme as convenções do YAML. Altere nas configurações. O padrão segue as convenções comuns de formatação YAML.

Qual o tamanho máximo do arquivo?

Como o processamento ocorre no seu navegador, o desempenho depende do seu dispositivo. Arquivos pequenos são formatados instantaneamente. Arquivos muito grandes (vários MB) podem levar alguns segundos, mas funcionarão mesmo assim.

A ordenação de chaves afeta a funcionalidade?

Não. A ordenação de chaves é puramente cosmética — muda apenas a ordem de exibição das chaves, não seus valores ou funcionalidade. Útil para formatação consistente ou diffs mais limpos.

Outras Ferramentas YAML que Você Pode Precisar

Formatar é apenas uma tarefa YAML. Aqui estão outras ferramentas que funcionam bem juntas: