Formatador SQL
Formate, embeleze e minifique consultas SQL com destaque de sintaxe.
ℹ️ Sobre Formatador SQL
O Formatador de SQL transforma uma consulta escrita em uma única linha em algo legível: SELECT, FROM, WHERE, JOIN, GROUP BY, HAVING, ORDER BY, LIMIT e UNION começam cada um em uma nova linha, AND, OR e ON ficam indentados abaixo deles, e a lista de colunas do SELECT é quebrada em uma coluna por linha com 2 ou 4 espaços. As palavras-chave podem ir para maiúsculas, e um modo de minificação remove comentários de linha e de bloco e recompacta a consulta em uma única linha. A formatação roda no seu navegador, e a saída pode ser copiada ou baixada como query.sql.
💡 Casos de uso
📋 Como usar
Cole a sua consulta na caixa SQL Input ou clique no botão da área de transferência para carregar um SELECT de exemplo com joins, agrupamento e ordenação.
Marque Uppercase Keywords para deixar SELECT, FROM, JOIN e WHERE em maiúsculas ou desmarque a opção para manter as maiúsculas e minúsculas originais.
Escolha a indentação de 2 ou 4 espaços nos dois botões ao lado do rótulo Indent.
Clique em Format para quebrar a consulta em uma linha por cláusula, com colunas e condições indentadas, ou clique em Minify para remover os comentários e reduzir tudo a uma única linha.
Veja o resultado no painel Formatted Output, que também informa a quantidade de linhas.
Clique em Copy para colocar o SQL formatado na área de transferência ou em Download para salvá-lo como query.sql.
💎 Dicas Pro
- Cole o conteúdo direto — o Formatador de SQL reconhece os padrões de entrada mais comuns e aplica configurações padrão adequadas automaticamente.
- Use os atalhos de teclado (Ctrl/Cmd+A para selecionar tudo, Ctrl/Cmd+C para copiar) e agilize o seu trabalho dentro do Formatador de SQL.
- Se a entrada for muito grande, divida em partes — a maioria das abas do navegador aguenta megabytes de texto, mas processar payloads enormes pode travar a interface por alguns instantes.
- O Formatador de SQL não registra nem armazena o que você digita. Se precisar de histórico, copie os resultados importantes para um arquivo local ou um app de notas.
- Combine o Formatador de SQL com as outras ferramentas do site (formatadores, conversores, codificadores) e monte fluxos de dados completos sem sair do navegador.
❓ Perguntas frequentes
Sim, totalmente gratuito: sem cadastro, sem chave de API, sem marca d’água e sem limite de uso.
Não. O Formatador de SQL roda inteiramente no seu navegador, do lado do cliente. O que você digita nunca passa pelos nossos servidores.
Não existe um limite fixo, mas espere alguma lentidão com entradas acima de poucos megabytes, dependendo da memória do seu dispositivo.
Sim. Os resultados gerados com o Formatador de SQL são seus e podem ser usados livremente em qualquer projeto pessoal ou comercial.
Quase toda a lógica roda em JavaScript no próprio navegador, então, depois do carregamento inicial, na maioria das vezes você consegue continuar trabalhando sem conexão.
Nenhum. Como o Formatador de SQL roda no seu navegador, você pode processar quantas entradas o seu hardware aguentar, sem chaves de API e sem restrições.