Conversor de Excel para SQL

Transforme planilhas em SQL pronto para banco de dados. Cada planilha vira um CREATE TABLE mais instruções INSERT, com tipos de coluna inferidos dos seus dados.

Por que converter Excel para SQL com o AnyDocFlow?

Scripts Prontos para Banco de Dados

Cada planilha vira uma instrução CREATE TABLE mais instruções INSERT que você pode executar no MySQL, PostgreSQL, SQLite e outros.

Inferência Automática de Tipos

As colunas são tipadas como INT, DOUBLE ou VARCHAR com base em seus valores, para que seu esquema corresponda aos dados.

Escapamento Seguro de Strings

Aspas e caracteres especiais em valores de células são escapados corretamente, para que o SQL gerado nunca quebre.

Conversão em Lote e Download em ZIP

Converta muitos arquivos de uma vez e baixe cada resultado individualmente ou como um único arquivo ZIP.

Sem Excel ou Office Necessário

Tudo roda no seu navegador com SheetJS. Sem Microsoft Excel, sem plugins e nada para instalar.

100% Privado e Grátis

Os arquivos nunca saem do seu dispositivo. A conversão é totalmente local, gratuita e não exige conta ou cadastro.

Sobre a conversão de Excel para SQL

Carregar uma planilha em um banco de dados geralmente significa escrever instruções INSERT à mão. O conversor de Excel para SQL do AnyDocFlow faz isso por você: ele lê seus arquivos XLSX, XLS, ODS, CSV ou TSV e gera um script SQL por planilha — um CREATE TABLE que constrói o esquema e instruções INSERT que carregam as linhas. Os tipos de coluna são inferidos dos dados (INT, DOUBLE ou VARCHAR), nomes de tabelas e colunas são saneados e valores de string são escapados para que a saída rode limpa no MySQL, PostgreSQL, SQLite e outros mecanismos. Tudo acontece no seu navegador — nada é enviado e seus dados nunca saem do seu dispositivo.

Como converter Excel para SQL

Três passos simples — sem conta, sem software e sem dados saindo do seu dispositivo.

1

Adicione seus arquivos

Clique na área de soltar ou arraste arquivos XLSX, XLS, ODS, CSV ou TSV para a página. Você pode selecionar vários arquivos de uma vez.

2

Aguarde a conversão

Cada arquivo é lido localmente e cada planilha vira um CREATE TABLE mais instruções INSERT, com tipos inferidos.

3

Baixe seu SQL

Baixe cada arquivo convertido com um clique, ou pressione Baixar tudo para receber todos os resultados como um único arquivo ZIP.

Notas

Não há limite de tamanho de arquivo e tudo roda localmente. A primeira linha de cada planilha vira os nomes das colunas. A inferência de tipos observa todos os valores não vazios de uma coluna: todos os inteiros viram INT, números com decimais viram DOUBLE e qualquer outra coisa vira VARCHAR(255). Nomes de tabelas e colunas são saneados para letras, números e sublinhados.

Perguntas frequentes sobre Excel para SQL