Formatador SQL
Embeleze consultas SQL por dialeto ou minifique em uma linha — tudo no navegador.
A formatação é executada localmente: sua consulta nunca sai deste navegador.
O que é o Formatador SQL?
O Formatador SQL embeleza consultas SQL com a caixa de palavras-chave e a indentação que você escolher, ou as minifica em uma única linha. Ele entende onze dialetos — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive e SQL padrão — para que a sintaxe específica de cada dialeto, como [colchetes] e `backticks`, seja formatada corretamente. Tudo roda no seu navegador: as consultas nunca são enviadas.
Principais recursos
- Onze dialetos: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake e mais
- Controle da caixa das palavras-chave — MAIÚSCULAS, minúsculas ou como digitado
- Indentação com 2 espaços, 4 espaços ou tabulações
- Minify em um clique: a consulta vira uma única linha (literais de string ficam intactos)
- Roda inteiramente no navegador — as consultas nunca saem da sua máquina
Formatador SQL — embeleze e minifique consultas online
Cole qualquer consulta SQL e receba-a formatada de forma consistente: palavras-chave na caixa que seu time prefere, cláusulas em linhas próprias e aninhamento indentado. Ou faça o contrário e minifique uma consulta em uma linha para logs e código.
Dialetos
O formatador entende onze dialetos: SQL padrão, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL e Hive. Escolher o dialeto certo importa quando a consulta usa sintaxe específica — [identificadores entre colchetes] no T-SQL, `backticks` no MySQL, casts :: no PostgreSQL — para que o formatador consiga interpretá-la corretamente.
Opções de formatação
- Palavras-chave — escreva
SELECT/FROMem MAIÚSCULAS, minúsculas ou deixe exatamente como digitado. - Indentação — 2 espaços, 4 espaços ou tabulações.
- Várias instruções separadas por
;são formatadas juntas, com uma linha em branco entre elas.
Minificar
Minificar reduz a consulta a uma linha: sequências de espaços viram espaços simples, -- comentários de linha são removidos (engoliriam o resto da linha) e /* comentários de bloco */ são mantidos. Espaços dentro de 'literais de string' nunca são alterados.
Privacidade
A formatação roda inteiramente no seu navegador. As consultas nunca são enviadas, registradas ou armazenadas — seguro até para SQL de produção.
Privacidade
O Formatador SQL funciona inteiramente no seu navegador. Seus arquivos e dados são processados no seu dispositivo e nunca são enviados a nenhum servidor. Não é preciso criar conta nem instalar nada — basta abrir a página e começar a usar.
