SQL → JSON
Parsing & restoringParses column names and VALUES from INSERT; numbers/booleans/NULL/strings are restored to correct JSON types from their literals.Max size: TBD
SourceSQL
Load data
ResultJSON
The conversion result will appear here
INSERT → JSON · Local · No upload

SQL to JSON Converter

INSERT statements → JSON · Restore value types & NULL · Array of objects

🔒Your data is processed locally in the browser — never uploaded or stored.

No upload, no storage

JSON is processed in memory and never sent to a server.

Share via URL fragment

Share links encode data in the # anchor — never sent to a server.

Remember last edit

Optionally keep your last input locally; clear it with one click.

Why use SQL to JSON

Convert SQL to JSON

Parse INSERT statements back into an array of objects for your APIs.

Parse INSERT Statements

Recognizes column names and multiple VALUES groups, mapping each row to an object.

Type & NULL Handling

Numbers, booleans, NULL and strings are restored correctly from their literals.

Robust Escaping

Escapes and specials inside quotes are parsed correctly with no data loss.

Runs Locally — No Upload

Conversion runs entirely in your browser; data is never uploaded or stored.