CSV to SQL INSERT Generator

Paste CSV data and get ready-to-run SQL INSERT statements. Optionally generate a CREATE TABLE definition. Supports MySQL, PostgreSQL, and SQLite.

Runs entirely in your browser. Nothing is uploaded.

How it works

STEP 1

Paste your CSV

Paste CSV text with a header row into the input area. Comma, semicolon, or tab delimiters are detected automatically.

STEP 2

Configure options

Enter a table name, choose your SQL dialect, and decide whether to include a CREATE TABLE statement.

STEP 3

Copy or download

Click Generate to produce SQL. Copy to clipboard or download as a .sql file with one click.