Skip to content
Input
SQL
Dialects
4 explicit
Runtime
Browser

Convert literal INSERT VALUES rows to JSON

Map explicit INSERT columns to supported scalar VALUES rows without evaluating functions or expressions.

Local processingNo sign-upNever executed

Convert INSERT to JSON

Inputs stay in this browser tab. Parser-heavy work uses a tighter 256 KiB safety cap.

Rows JSON

No result is placed in a URL, account, API, or remote log.

What this tool does

Bounded, explicit-dialect processing

This is not a SQL interpreter. Exactly one INSERT with an explicit column list and literal VALUES rows is accepted; SELECT sources, functions, defaults, and expressions fail.

Column alignment stays explicit

Every VALUES row must have the same number of scalar values as the stated column list. The output includes the parsed table name and rows.

Expressions are never evaluated

Functions, variables, subqueries, DEFAULT, and engine coercions are outside the literal conversion subset.

The parser runs locally under byte, statement, AST-node, depth, row, column, diagnostic, and output limits. It never connects to a database or resolves files and URLs.

Primary references

Questions and answers

Related SQL tools