CSV to SQL
Create INSERT statements from CSV rows. Quotes and table names are escaped. Values are stored as text so leading zeros stay intact.
Other tools
CSV to JSON
Turn a CSV file into formatted JSON objects. Runs in your browser.
CSV to Markdown
Convert selected rows into a Markdown table you can paste into docs.
CSV validator
Check for unbalanced quotes, ragged rows, and blank or duplicate headings.
CSV diff
Compare two CSV files side by side and highlight added, removed, and changed cells.
Nothing is uploaded. About 15 MB per file.Privacy
When the Mac app is the better tool
In the Mac app, Copy As SQL INSERT uses a generic table name. Use this tab when you want your own table name and column list.
Common questions
Will types be inferred?
Values stay quoted text so leading zeros survive. Empty cells become empty strings in this tool.
Is the file uploaded?
No. INSERT text is generated locally.
INSERT from a huge sheet
Select a range in the Mac app and copy it as SQL, or filter first and export what you see.