Formaté e minifique consultas SQL, folhas de estilo CSS e markup HTML com realce de sintaxe. Indente, embeleze ou comprima código no seu navegador.
Carregando editor...
Carregando editor...
Cole SQL, CSS ou HTML bagunçado ou minificado e obtenha saída corretamente indentada e legível. Palavras-chave SQL são colocadas em maiúsculas e cláusulas são divididas em linhas separadas. Propriedades CSS são indentadas dentro de blocos de regras com linhas em branco entre seletores. Tags HTML são aninhadas com indentação correta preservando elementos inline e blocos de conteúdo bruto.
Formatação de código (também chamada de embelezamento ou pretty-printing) é o processo de reestruturar o código para seguir convenções consistentes de indentação, espaços em branco e quebras de linha sem alterar sua lógica. O objetivo é a legibilidade humana: indentação correta revela o aninhamento, quebras de linha separam declarações lógicas e a capitalização consistente de palavras-chave torna o código escaneável. Um formatador analisa o código-fonte em uma árvore de sintaxe abstrata e o reemite com espaços em branco uniformes. Isso elimina guerras religiosas sobre indentação e faz com que as revisões de código se concentrem na lógica em vez do estilo. Minificação é o oposto: remover todo o espaço em branco desnecessário para produzir a menor saída possível para produção.
O formatador SQL tokeniza sua consulta é a reestrutura para legibilidade. Cláusulas principais começam em novas linhas. Subcláusulas como AND, OR e ON são indentadas um nível. Subconsultas entre parênteses recebem seu próprio bloco de indentação.
O formatador CSS analisa sua folha de estilo em tokens é a reconstrói com indentação consistente. Cada propriedade recebe sua própria linha dentro de um bloco de regras.
O formatador HTML interpreta tags, atributos, nós de texto e comentários. Elementos block são indentados um nível dentro de seu pai.
Trabalhando com respostas de API? Formaté o JSON com o Formatador JSON, depois codifique o resultado para um parâmetro URL com o Codificador de URL. Precisa comparar duas versões de uma consulta ou folha de estilo? Cole ambas no Diff Checker.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.