SQL Formatter

Formata queries SQL com indent adequado e keywords em maiúscula

🔒 100% no browser🆓 Grátis pra sempre⚡ Sem sign-up
Nota: A interface da ferramenta abaixo por enquanto está só em inglês. Estamos traduzindo uma por uma. Ver essa ferramenta em inglês →

Como funciona

  1. 1
    Cola seu SQL

    Solta qualquer query - até queries messy de uma linha só.

  2. 2
    Escolha indent style

    2 espaços, 4 espaços ou tabs; keywords em UPPER ou lower case.

  3. 3
    Copia o resultado

    Query limpa e formatada, pronta pra colar no seu editor ou migration.

Sobre SQL Formatter

SQL formatter grátis online. Cola qualquer query SQL (SELECT, INSERT, UPDATE, DDL) e recebe um output limpo, indentado, com keywords em maiúscula e cada clause na própria linha. Funciona com dialects MySQL, PostgreSQL, SQL Server, SQLite e BigQuery. SQL Formatter no 712 Tools roda inteiro dentro do seu browser via APIs nativas de JavaScript - nenhum server vê seus dados. Isso significa resultado na hora, privacidade total e nenhum limite de upload.

Seja pra uma sessão de debug, uma checagem rápida ou um incidente em produção, essa ferramenta é grátis e sem limite de uso. Sem watermarks, sem sign-up e sem ads dentro da ferramenta.

Perguntas frequentes

Quais dialects de SQL suporta?

ANSI padrão mais keywords específicos de MySQL, PostgreSQL, SQL Server, SQLite e BigQuery. Extensões raras de alguns vendors podem não indentar perfeito.

Valida meu SQL?

Não. Só reformata - um syntax error no seu SQL continua aparecendo no output. Usa EXPLAIN do seu banco pra validação.

Os comments são preservados?

Sim. -- de linha e /* de bloco */ ficam no lugar.

Minha query é enviada?

Não. A formatação roda inteira no seu browser.