Gerador de SQL

Utilização comercial OK 380+ modelos Sem marca de água Não é necessário inscrever
Modelo:
+ GPT-5, Claude, Gemini
Descreva uma consulta em Inglês, cole o seu esquema e volte a trabalhar SQL para o seu dialeto exato — PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake ou Redshift. Ou cole uma consulta existente para explicar, otimizar ou converter entre dialetos.
Pegar declarações de TABEL CRATE de `pg_dump -s`, `SHOW CRATE TABLE', ou escrever shorthand como `users(id, e-mail, creat_at)`. Deixe em branco e a IA inventará nomes de coluna razoáveis.
Descreva a consulta.
Consulta SQL

        
Notas de consulta
Opções avançadas
Resultado
Os tokens estão a ficar baixos. Obter mais tokens
Queres melhores resultados? Modelos premium (GPT-5 Ver Planos

❤️ Love this tool? Share it!

Inscreva-se para obter um link de referência e ganhar 25 mil fichas por amigo.

Queres mais? Inscreva-se gratuitamente para 30K tokens/dia + 10K bônus
Inscreva-se gratuitamente

Processando o seu pedido...

Gerar consultas SQL a partir de linguagem natural com IA.

Como Utilizar Gerador de SQL

1
Insira a sua entrada

Digite texto, carregue um arquivo ou descreva o que você quer. Nenhuma conta necessária.

2
Clique em gerar

Nossa IA processa seu pedido em segundos usando os melhores modelos de código aberto.

3
Baixar & compartilhar

Baixe, copie ou compartilhe seu resultado. Gratuito para uso pessoal e comercial.

Use esta ferramenta através da API

Automate esta ferramenta a partir do seu próprio código. Endpoint REST compatível com o OpenAI, Bearer-token auth, não é necessário SDK extra. Custos de token correspondem à interface web.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Gerador de SQL — FAQ

Descreva uma consulta em Inglês ("receito mensal por categoria de produto para o último trimestre, apenas pedidos enviados dentro de 7 dias") e volte uma consulta SQL funcional para o seu dialeto (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opcionalmente cole seu esquema (declarações CREATE TABLE) para que a IA use nomes reais de colunas. Ou cole uma consulta existente para obtê-lo explicado, otimizado ou convertido entre dialetos.

IA2SQL cobra 9-29/mo com uma tampa de 5 procuras diárias livres. Text2SQL.ai é preço semelhante. EverSQL foca na otimização em 99+/mo. ChatGPT é 20/mo. Free.ai é 100% livre sob o token pool diário, suporta 8 dialetos (a maioria dessas alternativas nave com 3-4), e manuseia explicitamente três modos — gerar, explicar, otimizar — sem paywalling qualquer.

Sim — colar declarações CREATE TABLE (ou uma descrição como "users(id, email, created_at), ordes(id, user_id, total, status, created_at)") na caixa de esquema e o modelo usa esses nomes de coluna em vez de adivinhar. Sem um esquema, o modelo inventa nomes de coluna razoáveis e diz-lhe quais os que assumiu.

PostgreSQL para novos projetos (mais expressivos — JSONB, arrays, CTEs, funções de janela). MySQL para empilhas LAMP legadas (sejam conscientes de diferenças de sintaxe de 8.0+ vs 5.7). SQLite para embebido/local. MSSQL para lojas de Microsoft ( sintaxe T-SQL). Oracle para empresa (PL/SQL). BigQuery / Snowflake / Redshift para armazéns analíticos (diferente semântica de juntar ao DBs transacionais).

O modelo é instruído a usar padrões amigáveis aos índices (cláusulas WHERE em colunas indexadas primeiro, ADERIR-SE às chaves indexadas, evitar o SELECT *) e a marcar quando uma consulta precisa de um índice faltante para ser rápido. Para uma otimização dedicada executar cola uma consulta existente e escolher o modo "Explicar + otimizar" — o modelo retorna o original, uma reescrição amigável a EXPLAIN e uma sugestão de índice.

Sim — colar uma consulta em um dialeto, escolher "Convert to" + dialeto alvo. O modelo reescreve usando apenas características de dialeto-alvo (por exemplo, PostgreSQL `LIMIT n OFFSET m` → MSSQL `OFFSET m ROWS FETCH NEXT n ROWS SOLO') e adverte quando um recurso não tem qualquer equivalente (PostgreSQL JSONB → MySQL tem apenas funções JSON básicas).

Sim — todos os dialetos que os suportam (PostgreSQL, MSSQL, Oracle, MySQL moderno/MariaDB, BigQuery, Snowflake). Para os CTEs recursivos SQLite funcionam mas apenas desde SQLite 3.25. O modelo escolhe o construto certo para o dialeto escolhido e retorna às subquestas quando as funções de janela não são suportadas.

Quando você pede DELETE / UPDATE / TRUNCATE / DROP, o modelo envolve-os em um `BEGIN;... ROLLBACK;` (ou equivalente dialético) para que você possa secar, além de adicionar uma visualização SELECT mostrando o que seria afetado. Sempre leia ambos antes de executar com o COMMIT.

DBEaver e DataGrip têm plugins de IA (DataGrip é JetBrains IA — $10/mo). Free.ai é baseado no navegador — sem instalação, sem login IDE. Use plugins IDE para edição de fluxos apertados; use Free.ai para consultas ad-hoc que você deseja compartilhar, colar em Slack, ou incluir em descrições PR.

Até 12.000 caracteres total (schema + pergunta). Para mais de 50 esquemas de tabela, colar apenas as tabelas relevantes — Postgres `pg_dump --schema-t nome-tabole é a maneira mais fácil. Premium long-context Claude/GPT manusear esquemas de armazém completo.

Os esquemas e consultas são enviados para o modelo, processados e descartados. Não armazenados, não usados para treinamento. Escolha Qwen 3 Coder para a máxima privacidade — auto-hosted on Free.ai's GPUs, seu esquema nunca deixa nossa infraestrutura.

Sim — POST to /v1/chat/ com o prompt do sistema SQL (dialect + modo + esquema) e a pergunta como a mensagem do usuário. Útil para interfaces de consulta de idioma natural em ferramentas BI. Veja /api/ para snippets.

Inscreva-se gratuitamente para 30.000 fichas

Criar Conta Livre

Não é exigido o cartão de crédito

Como iria avaliar esta ferramenta?

5.0/5 from 1 rating

Love this tool? Share it!