Pular para o conteúdo
Rotina Diária

Formatar SQL

Deixe consultas SQL legíveis, com indentação e palavras-chave padronizadas, para PostgreSQL, MySQL, SQL Server e SQLite.

Processado no seu dispositivo. Nada do que você digita é enviado.

Como usar: formatar sql

  1. Cole a consulta (ou várias, separadas por ;) ou abra um arquivo .sql.
  2. Escolha o banco de dados, o padrão das palavras-chave (MAIÚSCULAS ou minúsculas), o recuo e o estilo.
  3. Copie o SQL formatado ou baixe o arquivo.

Sobre esta ferramenta

Cada banco tem sua própria sintaxe: [colchetes] e TOP no SQL Server, `crases` no MySQL, ::cast e $1 no PostgreSQL. Escolher o dialeto certo faz o formatador reconhecer esses detalhes em vez de tratá-los como erro.

O estilo tabular alinha as palavras-chave em uma coluna à esquerda (ou à direita), um padrão comum em equipes de dados. A formatação não altera a lógica da consulta: só espaços, quebras de linha e a caixa das palavras-chave mudam.

Consultas com nomes de tabelas, colunas e dados de clientes podem ser formatadas com tranquilidade. Tudo roda no seu navegador: nada do que você cola ou digita é enviado para um servidor.

Perguntas frequentes

A ferramenta executa ou valida a consulta no banco?

Não. Ela só reorganiza o texto. Erros de sintaxe graves (parênteses ou aspas abertos) são apontados, mas nomes de tabelas e colunas não são conferidos.

Funciona com procedures e vários comandos?

Sim. Comandos separados por ponto e vírgula são formatados um a um, com uma linha em branco entre eles.

Qual dialeto usar para MariaDB ou Oracle?

Para MariaDB, use MySQL. Para Oracle ou outros bancos, o SQL padrão costuma dar um bom resultado em consultas comuns.

É grátis mesmo? Existe limite diário?

É grátis e sem limite diário. Como o processamento acontece no seu aparelho, não temos custo por uso e não precisamos limitar você.

Funciona no celular?

Sim. O site funciona em qualquer navegador moderno no Android, iPhone, Windows, Mac e Linux, sem instalar nada.

Ferramentas relacionadas