Como usar
- Cole sua consulta SQL no editor.
- Selecione o dialeto (Padrão, MySQL, PostgreSQL, Snowflake ou Spark).
- Clique em Formatar para embelezar ou em Minificar para comprimir em uma única linha.
- Copie o resultado e embuta-o no seu código, se necessário.
Recursos principais
- Suporte a Snowflake/Spark SQL: formata a sintaxe específica de cada dialeto, além do SQL básico.
- Minificar para embutir no código: remove comentários e quebras de linha, gerando um SQL de linha única ideal para strings em aplicações.
- Indentação inteligente: alinha subconsultas e blocos aninhados automaticamente para melhor legibilidade.
- Corrigir formatação SQL: limpa espaçamentos e quebras de linha desorganizados, produzindo um resultado consistente.
- Proteja suas consultas: o processamento roda no navegador, então esquemas sensíveis nunca saem do seu dispositivo.
Ferramentas relacionadas
Formatador JSON seguro: formate, valide e corrija JSON localmente no seu navegador. Embeleze, minifique, detecte erros e gere interfaces TypeScript ou Zod. Processamento local no navegador, seguro e privado, sem upload.
Testador e avaliador de JSONPath gratuito para JSON de API. Extraia nós correspondentes em tempo real, inspecione caminhos e copie resultados JSON com processamento local no navegador, seguro e privado (sem upload).
Converta objetos ou arrays JSON para CSV localmente no seu navegador. Aplane campos aninhados, visualize o resultado e copie ou baixe o arquivo CSV de forma segura e privada (sem upload de dados).
Converta texto ou arquivos CSV para JSON localmente no seu navegador. Suporte a cabeçalhos, delimitadores de vírgula/ponto e vírgula/tabulação, arquivos por arrastar e soltar. Processamento local no navegador, seguro e privado, sem upload.
Compare dois documentos JSON localmente no seu navegador. Ordene as chaves dos objetos para uma comparação semântica, ignore diferenças de ordenação e identifique campos adicionados, removidos ou modificados. Processamento local no navegador, seguro e privado, sem upload.
Minifique JSON em uma linha, remova recuos e quebras de linha, e compare o tamanho original, tamanho minificado, bytes economizados e porcentagem salva. Seguro e privado com processamento local no navegador (sem upload).
Conversor de JSON para TypeScript online e gratuito. Gere instantaneamente interfaces e tipos de TypeScript a partir do seu JSON com processamento local no navegador, seguro e privado (sem upload).
Converta YAML para JSON formatado localmente no seu navegador. Esta ferramenta para desenvolvedores suporta conversão em tempo real, múltiplos documentos YAML e aviso de erros por linha — processamento local no navegador, seguro e privado, sem upload.
Lógica de cálculo
- Formatar: insere quebras de linha em torno das palavras-chave principais e indenta conforme a profundidade dos parênteses.
- Minificar: remove comentários
--e/*...*/e reduz os espaços em branco a um único espaço. - Objetivo: melhorar a legibilidade ou reduzir o tamanho sem alterar o significado do SQL.
Perguntas frequentes
Como minificar SQL para strings em Java/Python?
Ative o modo Minificar. Removemos comentários e quebras de linha e geramos um SQL de linha única, ideal para embutir no código.
Há suporte aos dialetos Snowflake ou PostgreSQL?
Sim. Escolha o dialeto para se adequar melhor à sintaxe e às convenções de formatação específicas de cada banco.
Meus dados estão seguros? Ocorre upload?
Sim, estão seguros. Todo o processamento é local, sem uploads nem armazenamento em servidor.
É gratuito? Existe algum limite?
É gratuito. Para consultas muito grandes, formate em partes para obter melhor desempenho.
A minificação altera o comportamento do SQL?
A minificação remove apenas comentários e espaços em branco, portanto a semântica permanece a mesma no uso padrão de SQL. Ainda assim, revise os casos extremos.