RUNWEBTOOLS
Português

Formatador de SQL

Formate consultas SQL com as palavras-chave em maiúsculas.

Ao vivo — formata enquanto você digita

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

  1. Cole seu SQL na caixa de entrada (clique em Exemplo para testar).
  2. Escolha uma indentação de 2 espaços, 4 espaços ou um tab.
  3. Leia a consulta embelezada na caixa de saída à direita.
  4. 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