Convert CSV data into a ready-to-run CREATE TABLE and INSERT SQL statements.
Turns CSV data into ready-to-run SQL — a CREATE TABLE statement with column types guessed from your data, followed by INSERT statements for every row — so you can load a spreadsheet export straight into a real database without hand-writing the schema.
Each column is sampled across all rows: if every value parses as a whole number it becomes INTEGER, if every value is numeric with a decimal it becomes REAL, if every value is exactly true/false it becomes BOOLEAN, and otherwise it defaults to TEXT.
The syntax targets standard SQL and works as-is on SQLite and Postgres in most cases; MySQL and other engines may need minor type-name adjustments (e.g. BOOLEAN handling varies by engine).
No — parsing and SQL generation both happen entirely in your browser.
← All tools · Blog · FAQ