Data workshop
Turn dense data into something humans can inspect.
Format or minify JSON, then move flat tables between JSON and CSV. Inputs stay in browser memory and are never submitted.
Choose a mode and paste data.
Why values remain strings when reading CSV
CSV does not carry a standard data type for each cell. A value such as 00123 might be an identifier rather than the number 123. Keeping it as text prevents silent and irreversible guesses.
Quoted CSV fields are supported
The parser handles commas, escaped double quotes, and line breaks inside quoted cells. It rejects unclosed quoted fields and duplicate or empty column names instead of producing ambiguous objects.