A QUICK WALKTHROUGH
How to use this tool
- Paste the delimited text or choose a file and encoding.
- Select the delimiter and whether the first record is a header.
- Convert; enable typed values only when their meaning is clear.
How it works
A record parser handles quoted separators, escaped quotes and multiline fields. With headers enabled, each record becomes an object; without headers it becomes an array. Optional typing recognizes exact JSON number tokens, true, false and null. Values such as 00123 stay strings because they are not JSON number tokens.
A practical example
Start with
id,name 00123,Ada
What to expect
[{"id":"00123","name":"Ada"}]Important considerations
Duplicate or blank header names are rejected rather than overwriting fields. A CSV value spelled null is text by default; enabling typing changes its meaning.
5 MiB per input · 50,000 records · 200 columns. Input remains in page memory until you reset or leave. Copy and download actions are initiated by you. No tool input is sent to a processing service.
One more useful detail
Will numeric identifiers be rounded?
Default string mode preserves them. Typed numeric tokens are serialized directly, but the application reading that JSON must also support their precision.