Conversor de Excel para SQL
Carregue dados de planilhas em um banco sem exportar antes para CSV e sem enviar nada: esta ferramenta transforma uma planilha do Excel em instruções SQL INSERT agrupadas, inteiramente no seu navegador e de graça.
Drop your files here - No upload required
or click to browse
Excel
XLSX is the default workbook format of Microsoft Excel. It stores typed cells, multiple sheets, and formatting in a compressed container, and is the lingua franca of business reporting and data exchange.
SQL
SQL INSERT scripts let you load tabular data straight into a relational database such as MySQL or PostgreSQL. Each row becomes part of a batched INSERT statement that you can run in any database client.
Como funciona a conversão de Excel para SQL
Sua pasta .xlsx ou .xls é analisada no seu dispositivo; havendo várias planilhas, você escolhe uma. A linha de cabeçalho vira a lista de colunas, com aspas conforme o dialeto — crases para MySQL, aspas duplas para bancos ANSI como o PostgreSQL.
Os tipos das células ditam o SQL: números ficam sem aspas, datas viram strings ISO, células vazias viram NULL e texto é escapado com aspas simples duplicadas. As linhas são agrupadas em INSERTs de até 500 linhas para execução rápida.
Perguntas frequentes
- Qual planilha é convertida em uma pasta com várias?
- A primeira por padrão — um seletor aparece quando a pasta tem mais de uma, e a pré-visualização é reanalisada assim que você escolhe outra.
- Valores como O'Brien são escapados corretamente?
- Sim: aspas simples embutidas são duplicadas conforme o padrão SQL, e o dialeto MySQL ainda escapa barras invertidas, então o script roda limpo.
- Fórmulas vão parar no SQL?
- Não — cada célula com fórmula contribui com o último valor calculado, exatamente o que você quer em um insert de banco.
- A planilha sai da minha máquina?
- Nunca. A análise e a geração do script acontecem em um Web Worker no seu navegador — grátis e sem conta.