CSV to SQL INSERT Converter
Convert CSV or TSV data into SQL INSERT statements with smart type inference (int/decimal/boolean/date/text), NULL vs empty-string handling, RFC 4180-correct parsing, batched multi-row inserts, optional CREATE TABLE, and UPSERT (ON CONFLICT / DUPLICATE KEY / MERGE). Multi-dialect (ANSI/MySQL/PostgreSQL/SQLite/T-SQL). 100% client-side.
Convert CSV or TSV data into SQL INSERT statements with smart type inference (int/decimal/boolean/date/text), NULL vs empty-string handling, RFC 4180-correct parsing, batched multi-row inserts, optional CREATE TABLE, and UPSERT (ON CONFLICT / DUPLICATE KEY / MERGE). Multi-dialect (ANSI/MySQL/PostgreSQL/SQLite/T-SQL). 100% client-side. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.