Processed locally — your file never leaves your device
Parquet to JSON Converter
Convert Apache Parquet files to JSON locally in your browser, with no Python, pandas or command-line tools needed.
Parquet
Drop a spreadsheet or data file hereor click to choose a file from your deviceNothing is uploaded — everything happens on your device.
How it works
- Select or drop a .parquet file.
- It's read locally by a SQL engine running inside your browser.
- Choose the JSON shape and download the result.
Frequently asked questions
- Does my file leave my device?
- No. The Parquet file is read entirely in your browser by DuckDB compiled to WebAssembly.
- What shape is the JSON?
- An array of objects by default, with column names as keys — the form most tools and APIs expect. An array of arrays is also available.
- How are Parquet's typed columns represented?
- Numbers and booleans stay as JSON numbers and booleans rather than becoming strings; timestamps are written in a readable textual form.
- Is JSON a good choice for a large Parquet file?
- Often not. JSON repeats every key on every row, so the output can be several times the size of the Parquet input. CSV is usually the better export for wide or long datasets.