Formatador de CSS

Formata e embeleza CSS com indentação consistente.

Sobre esta ferramenta

Formata e embeleza CSS: regras comprimidas ou desarrumadas passam a ter uma declaração por linha e espaçamento consistente, para facilitar revisões e diffs. Só o espaçamento muda; seletores, valores e cascata mantêm-se.

Como usar

Cole CSS minificado ou escrito numa única linha, execute Formatar e copie o resultado para o seu editor. Quando precisar do caminho inverso, use o minificador.

Exemplo

O exemplo começa como um cartão minificado que recupera a indentação.

Entrada

.card{display:flex;padding:1.5rem;border-radius:.5rem;background:#fff}.card h2{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}

Saída

.card {
  display: flex;
  padding: 1.5rem;
  border-radius: .5rem;
  background: #fff;
}

.card h2 {
  font-size: 1.25rem;
  font-weight: 600;
  margin: 0 0 .5rem;
}

Dica

Formate antes da revisão de código e deixe a minificação para o build de produção.

Bom saber

Um embelezador de CSS é diferente de um formatador de CSS?

Não. É a mesma operação — reindentar regras e pôr uma declaração por linha — por isso esta página cobre ambos.

Formatar altera o comportamento do meu CSS?

Não. Só mudam os espaços e as quebras de linha, pelo que a cascata fica idêntica. Strings e valores url(data:…) estão protegidos, e um ponto e vírgula dentro deles nunca divide uma declaração.

Extensão do Chrome