JSON to SQL INSERT Generator

Convert JSON arrays to SQL INSERT statements for PostgreSQL or MySQL. Optional CREATE TABLE, safe escaping, instant. Free and 100% client-side.

Input · json0 chars
Output · sql0 chars

🔒 100% private: this tool runs entirely in your browser. Your data is never uploaded, stored or logged anywhere.

How to json → sql

  1. Paste a JSON array of objects (one object = one row).
  2. Set table name and dialect.
  3. Copy the generated SQL.

FAQ

How are missing keys handled?

The column list is the union of all object keys; missing values insert as NULL.

Are nested objects supported?

Nested objects serialize to their JSON text for JSON/JSONB columns — cast after import if needed.

Which databases are supported?

PostgreSQL and MySQL quoting out of the box; the output is also compatible with SQLite for simple cases.

Related tools