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.