Conversor de Excel para SQL

Transforme uma planilha em SQL pronto para rodar. Abra um arquivo Excel ou CSV, ou cole células direto do Excel, escolha seu banco de dados e receba comandos CREATE TABLE e INSERT com tipos de coluna que fazem sentido.

Seus arquivos não saem do seu dispositivo. Tudo funciona no seu navegador.

Como funciona

  1. Adicione seus dadosAbra um arquivo .xlsx ou .csv, ou copie células no Excel e cole na caixa de entrada.
  2. Escolha o banco e a tabelaEscolha SQL Server, MySQL, PostgreSQL ou SQLite e digite o nome da tabela.
  3. Copie ou baixeConfira os tipos das colunas, depois copie o SQL ou baixe como arquivo .sql.

Da planilha para a tabela em segundos

Importar listas de preços, catálogos de produtos ou exportações de clientes para um banco de dados normalmente significa escrever INSERTs enormes à mão ou brigar com assistentes de importação. Esta ferramenta lê os dados, define um tipo adequado para cada coluna e escreve o SQL para você.

Números viram INT, BIGINT ou DECIMAL com a precisão certa, verdadeiro e falso viram BIT ou BOOLEAN, datas viram DATE ou DATETIME e textos ganham um tamanho que comporta o valor mais longo.

Valores seguros para qualquer banco

Aspas dentro do texto são escapadas, acentos e outros caracteres especiais são mantidos e os textos no SQL Server recebem o prefixo N para o Unicode ser gravado corretamente. Códigos com zeros à esquerda, como códigos de barras e CEPs, continuam como texto para nenhum dígito se perder.

Tabelas grandes são divididas em lotes, porque o SQL Server aceita no máximo 1000 linhas em uma única lista VALUES.

Perguntas frequentes

Meus dados são enviados para algum lugar?

Não. Tudo funciona no seu navegador. Sua planilha não é enviada para nossos servidores.

Posso colar dados direto do Excel?

Sim. Selecione as células no Excel, copie e cole na caixa de entrada. A ferramenta reconhece sozinha o formato separado por tabulação.

Quais arquivos do Excel são aceitos?

Arquivos .xlsx atuais do Excel, do Google Planilhas e do LibreOffice. Arquivos .xls antigos precisam ser salvos como .xlsx antes. Em arquivos com várias planilhas você escolhe qual usar.

Por que os nomes das minhas colunas mudaram?

Com Simplificar nomes ligado, espaços e caracteres especiais são trocados, por exemplo Nome do Produto vira nome_do_produto. Desligue para manter os nomes originais entre aspas.

Funciona sem conexão com a internet?

Sim. Depois de abrir a página uma vez, ela continua funcionando mesmo se a conexão cair.