NDJSON to SQL Converter.
Turn JSON Lines (one object per line) into INSERT batches—fully client-side.
- Data & API
- Runs in your browser
NDJSON is parsed only in your browser. No log lines are uploaded or stored by Infyways.
NDJSON (JSON Lines)
One JSON object per line. Column order follows first-seen keys.
SQL
No lines to parse.
How it works
Two steps.
- 01
Paste NDJSON where each line is one JSON object (common for logs and streaming exports).
- 02
Set table name and SQL dialect; nested objects are stored as JSON text in the cell.
Features
Highlights.
Runs locally
All parsing happens in your browser.
Union of keys
Columns are the union of keys across lines, in first-seen order.
Can each line be an array?
No—only JSON objects (key/value) rows are supported for INSERT columns.
Related tools
More Data & API tools.
CSV Operations
Manipulate and process CSV data
CSV Schema Validator
Validate CSV files against schemas
CSV to SQL Converter
Generate SQL INSERT statements from CSV in the browser; nothing stored on servers
Excel to SQL Converter
Convert XLSX/XLS sheets to SQL INSERT statements locally in the browser
ZIP Text Extractor
Browse a ZIP in the browser and preview UTF-8 text files (.sql, code, etc.)
GZIP Text Tool
Compress text to .gz or decompress gzip to UTF-8 text—fully client-side
Stream Decompressor
Decompress gzip or deflate streams to UTF-8 text in the browser
SQLite Viewer
Open small SQLite .db files with sql.js and run queries in your browser
Built by Infyways
Need more than a tool.
These utilities are made by the Infyways studio. When a free tool is not enough, we build the real thing.