🛝Toolio
Sobre Contato

🗃️ Formatador SQL

Cole seu SQL e obtenha código limpo e legível instantaneamente — palavras-chave em maiúsculas ou minúsculas, principais cláusulas em novas linhas, AND/OR/ON indentadas. Executa totalmente no seu navegador, não é necessário upload.

Seu SQL
Formatador leve — não um analisador completo de SQL.

Privado por design. Esta ferramenta funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado, e funciona offline.

Sobre

Este formatador SQL é um embelezador leve, no navegador, que torna SQL bruto ou minimizado legível sem um analisador completo. Ele protege literais de string e comentários em linha, de modo que seu conteúdo nunca seja alterado, depois aplica a formatação de maiúsculas ou minúsculas das palavras-chave conforme escolhido. As principais cláusulas — SELECT, FROM, WHERE, JOIN, LEFT JOIN, RIGHT JOIN, INNER JOIN, GROUP BY, ORDER BY, HAVING, LIMIT — cada uma começa em uma nova linha. Operadores lógicos AND, OR e condição de junção ON são indentados abaixo de sua cláusula pai, fornecendo uma hierarquia visual clara. Como tudo é executado localmente em JavaScript, suas consultas permanecem no seu dispositivo e a ferramenta funciona mesmo sem conexão com a internet.

Como usar

  1. Cole sua consulta SQL na caixa de entrada — crua, minimizada ou já parcialmente formatada.
  2. Escolha a formatação das palavras-chave: maiúsculas (SELECT, FROM) ou minúsculas (select, from), conforme corresponda ao seu guia de estilo.
  3. Clique em Formatar SQL para aplicar quebras de linha antes das principais cláusulas e indentar AND, OR e ON abaixo de sua cláusula pai.
  4. Revise a saída formatada no painel de resultados — literais de string e comentários são preservados exatamente como você os escreveu.
  5. Clique em Copiar para a área de transferência para colar o SQL limpo diretamente em seu editor, console ou documentação.

Perguntas frequentes

Este formatador SQL é gratuito?
Sim, totalmente gratuito. Nenhuma conta, nenhuma assinatura e nenhum limite de uso.
Meu SQL é enviado para um servidor?
Não. Toda formatação é executada no seu navegador com JavaScript. Seu SQL nunca deixa seu dispositivo, então credenciais e lógica de negócios dentro de suas consultas permanecem privadas.
A formatação alterará meus valores de string ou comentários?
Não. Literais de string (entre aspas simples e duplas) e comentários em linha (-- e /* */) são detectados e congelados antes de qualquer transformação, depois restaurados inalterados na saída.
Quais dialetos SQL são suportados?
O formatador lida com SQL padrão e funciona bem com consultas MySQL, PostgreSQL, SQLite e MS SQL Server. É um embelezador baseado em palavras-chave, não um analisador completo consciente de dialetos, então sintaxe altamente específica de fornecedores é preservada, mas não indentada especialmente.
Posso usá-lo offline ou sem conexão com a internet?
Sim. Depois que a página é carregada, toda formatação é executada localmente em JavaScript. Você pode se desconectar da internet e continuar formatando consultas sem interrupções.
Esta ferramenta envia meus dados?
Não. Tudo é executado no seu navegador, então seus dados nunca saem do seu dispositivo — e funciona até offline depois que a página carrega.