CSV to SQL Converter

Upload a .csv file or paste CSV data directly. Generates a CREATE TABLE plus INSERT statements, with column types auto-detected. All processing happens in your browser — nothing is uploaded to any server.

How to use:

  1. Upload a .csv file using the button below, or paste CSV data directly into the textarea
  2. Select your target SQL dialect
  3. Optionally enable multi-row INSERT for compact output
  4. Click "Convert to SQL" to generate statements

CSV Input

SQL Output

SQL will appear here.