CSV Insert Generator

Turn a CSV file or a table screenshot into a CREATE TABLE script, batched SQL INSERT statements, and a matching C# class, with column types inferred from your data.

01

Source data

Drop a .csv or a table screenshot, or click to browse

Paste a screenshot with Ctrl+V · the top row becomes your headers

Private by design: files, screenshots, and generated SQL never leave your browser. Only the OCR engine itself is downloaded (once) from a CDN, never your image.

02

Target table

03

Columns & types

Types are inferred from your data; adjust any of them. Untick a column to leave it out, and click NULL / NOT NULL to flip it.

Output options
insert_table.sql