- Cole sua consulta SQL no campo de entrada.
- Pressione Formatar — as palavras-chave de cláusulas passam para novas linhas com indentação limpa.
- Copie o resultado formatado de volta para o seu código ou editor.
Toda a formatação roda localmente no seu navegador. Suas consultas nunca são enviadas, então você pode formatar com segurança SQL de logs de produção, dados de clientes e projetos confidenciais.
Uma consulta longa escrita em uma única linha é uma parede de texto: palavras-chave e nomes de colunas se misturam, e notar uma condição de JOIN ausente ou um WHERE mal posicionado exige esforço real. A formatação restaura a estrutura — SELECT abre a consulta, FROM e WHERE iniciam suas próprias linhas, as vírgulas alinham a lista de colunas e os parênteses revelam a profundidade de cada subconsulta. O resultado é lido de cima para baixo da mesma forma que o banco de dados o executa, o que torna revisar, depurar e explicar consultas muito mais fácil.
Dicas
Formate uma consulta antes de colá-la em uma revisão de código, um relatório de bug ou uma mensagem para um colega — os leitores captam a intenção muito mais rápido quando a estrutura está visível. Mantenha listas longas de SELECT com uma coluna por linha, e se uma consulta formatada ainda for difícil de acompanhar, costuma ser um sinal de que a própria consulta está complexa demais e merece simplificação.
Ao formatar SQL de bancos diferentes, observe que diferenças de dialeto, como a posição de LIMIT e OFFSET, são preservadas como foram escritas; o formatador normaliza o espaçamento sem reescrever sua lógica.
Por que usar
Indentar SQL à mão é lento e inconsistente, e os plugins de editor nem sempre estão disponíveis — em uma máquina compartilhada, no notebook de um colega ou em uma ferramenta de revisão de código. Este formatador dá a você um SQL consistente e legível com um clique: gratuito, instantâneo, privado e pronto para colar de volta no seu fluxo de trabalho.
Real-world use cases
- API development: Format JSON responses from Chrome DevTools before committing fixtures.
- Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
- On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.
How it compares
| Tool | Offline | Privacy | Setup | Cost |
|---|---|---|---|---|
| This tool | Yes | 100% local | None | Free |
| Server tools | No | May log IP | None | Free/Ads |
| CLI / IDE plugin | Yes | Local | Install & config | Free |
For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.
Pro tips
- Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
- For secrets like hashes with salts, prefer your local terminal for production values.
- Pair UUID/Password generators with your password manager for rotation workflows.