Bluppo Tools

Formatador e Minificador de SQL

Formate, minifique, remova comentários e ofusque dados sensíveis de queries SQL neste navegador.

Nada é enviado para nossos servidores. A query fica só nesta aba.

query.sql

Alterar para tema claro
Exemplo formatado no editor.Aceite os cookies para editar, validar, formatar, copiar ou baixar.

Ofuscar dados substitui textos e números literais por placeholders. Revise antes de compartilhar em fóruns ou pull requests.

Tamanho
367 B
Linhas
19

Como formatar e minificar SQL

Cole a query no editor, escolha o dialeto e clique em Formatar. A indentação (2 espaços, 4 espaços ou tab) e a capitalização das palavras-chave valem na próxima formatação. Minificar gera uma linha só, útil para variáveis de ambiente e arquivos de configuração.

Qual dialeto escolher

Use PostgreSQL, MySQL, SQL Server, Oracle ou SQLite quando a query tiver sintaxe específica desse banco. Standard SQL cobre o subconjunto comum. Se a análise falhar, troque o dialeto antes de assumir que a query está errada.

Como ofuscar dados sensíveis

O botão Ofuscar dados troca strings e números literais por placeholders ('*****' e 0). Serve para colar a query em um fórum ou pull request sem expor e-mails, nomes e valores. Não é um parser completo: revise identificadores, comentários e expressões antes de publicar.

Perguntas frequentes

Meus dados saem do navegador?

Não. Formatação, minificação, remoção de comentários e ofuscação rodam só no seu navegador. Recarregar a página apaga o editor.

Qual dialeto devo escolher?

Escolha o banco em que a query roda. Standard SQL funciona para o núcleo comum. Funções e tipos específicos (RETURNING, TOP, DUAL, backticks) pedem o dialeto certo.

O ofuscador remove 100% dos dados sensíveis?

Não. Ele substitui literais de texto e número. Nomes de tabelas, colunas, comentários e alguns trechos específicos de dialeto podem continuar visíveis. Sempre revise antes de compartilhar.

Minificar remove comentários?

Sim. Comentários de linha (--) quebrariam o restante da query se ela ficasse em uma linha só. Por isso a minificação remove -- e /* */. Use Remover comentários se quiser só isso, sem compactar.

A análise é de sintaxe do dialeto escolhido, não executa a query nem valida tabelas. O ofuscador substitui literais de texto e número; revise antes de publicar.

Ferramentas relacionadas