Upload a workbook
Select an XLSX, XLS, XLSM, or CSV file. The workbook is read locally in your browser.
Convert workbook rows into database-ready SQL with worksheet selection, automatic column types, safe values, and dialect-specific identifiers.
Supports XLSX, XLS, XLSM, and CSV files up to 20 MB
Turn spreadsheet rows into structured SQL statements in three simple steps.
Select an XLSX, XLS, XLSM, or CSV file. The workbook is read locally in your browser.
Choose a worksheet, table name, SQL dialect, header behavior, and statement options.
Preview the generated script, copy it, or download a ready-to-use .sql file.
Excel worksheets often mix text, numbers, dates, booleans, and blank cells. This converter reads displayed values and underlying cell types, builds consistent column names, and generates escaped SQL for your selected database.
The first worksheet row can become column headers, or the tool can generate names such as column_1. Duplicate and blank headers are corrected automatically so the resulting table definition remains valid.
Built for database imports, data migrations, prototypes, fixtures, and administrative workflows.
Your workbook stays in the browser and is never uploaded to the website server.
Select exactly which sheet should become SQL instead of combining unrelated workbook data.
Text values and database identifiers are safely escaped for the chosen SQL style.
Helpful answers about workbook parsing and SQL generation.
The converter accepts XLSX, XLS, XLSM, and CSV files up to 20 MB.
Yes. After loading a workbook, choose any available worksheet from the worksheet menu.
Blank or missing cells become SQL NULL values so columns remain aligned.
Recognized dates are formatted as ISO-style date or timestamp text and assigned a compatible SQL column type.
No. Workbook reading, SQL generation, preview, copying, and download creation happen locally in your browser.
Yes. Always review inferred data types, table names, and generated statements before running a script against an important database.