Formatador de SQL
Formate consultas SQL com as palavras-chave em maiúsculas.
Exemplos
Formatar uma consulta de uma linha
Entrada
select id, name from users where active = 1 order by name;
Saída
SELECT id, name FROM users WHERE active = 1 ORDER BY name;
Separar um JOIN
Entrada
select * from a join b on a.id=b.a_id where b.ok=1;
Saída
SELECT * FROM a JOIN b ON a.id = b.a_id WHERE b.ok = 1;
Sobre esta ferramenta
Este formatador de SQL online e gratuito transforma consultas densas, de uma linha ou inconsistentes em SQL limpo e indentado — uma ferramenta rápida de embelezar e imprimir SQL de forma legível com palavras-chave em maiúsculas. Cole sua consulta, escolha um estilo de indentação, e o resultado formatado aparece na hora. Tudo roda no seu navegador sem upload, então seu SQL nunca sai do seu dispositivo.
Como usar
- Cole seu SQL na caixa de entrada (clique em Exemplo para testar).
- Escolha uma indentação de 2 espaços, 4 espaços ou um tab.
- Leia a consulta embelezada na caixa de saída à direita.
- Copie o resultado com o botão Copiar.
Quando usar um formatador de SQL
Formatar ajuda quando você herda uma consulta longa, copia SQL de código ou de um log, ou quer revisar uma instrução antes de executá-la. Quebras de cláusula claras e indentação consistente tornam joins, filtros e agrupamentos fáceis de acompanhar e revisar.
Perguntas frequentes
Este formatador de SQL é grátis?
Sim — é um formatador e embelezador de SQL online totalmente gratuito, sem cadastro e sem limites. Formate e indente quantas consultas quiser.
Meu SQL é enviado a um servidor?
Não. É uma ferramenta sem upload — seu SQL é formatado inteiramente no seu navegador, então a consulta nunca sai do seu dispositivo. Seguro para consultas privadas ou de produção.
O que o embelezador de SQL faz?
Ele quebra uma consulta em linhas claras por cláusula (SELECT, FROM, WHERE, JOIN, GROUP BY, etc.), indenta as partes aninhadas e coloca as palavras-chave em maiúsculas, de modo que SQL denso de uma linha fica legível.
Posso escolher a indentação?
Sim — escolha 2 espaços, 4 espaços ou tabs. Sua escolha é lembrada no navegador para a próxima vez.
Quais dialetos SQL ele suporta?
Ele formata SQL padrão, que cobre a grande maioria das consultas em MySQL, PostgreSQL, SQL Server, SQLite e bancos similares. Ele organiza o layout e as palavras-chave em vez de validar recursos específicos de dialeto.
Ele muda o que minha consulta faz?
Não. A formatação só muda espaços em branco, quebras de linha e maiúsculas das palavras-chave — a lógica e os resultados da consulta ficam exatamente iguais.
Funciona offline e no celular?
Depois que a página carrega, ele roda localmente, então continua funcionando em conexão instável, e o layout é totalmente responsivo em celulares e tablets.
Ferramentas relacionadas
Formatador de JSON
Formate, valide e embeleze JSON na hora, no seu navegador.
Formatador de HTML
Embeleze e indente HTML bagunçado ou minificado no seu navegador.
Formatador de CSS
Embeleze e organize CSS bagunçado ou minificado no seu navegador.
Formatador de JavaScript
Embeleze e indente JavaScript minificado ou bagunçado no seu navegador.