FileMixer / CSV to JSON
Convert CSV to JSON
Get a JSON array with one object per row, keyed by your column names, ready for an API, a script or a no-code tool.
Your files stay on your device. FileMixer opens them inside this browser tab. Nothing is uploaded, and the page is blocked from sending data anywhere. How we know
1 Add your file
2 Options
3 Check and download
How to use it
- Add your CSV.
- Leave “The first row holds column names” checked to get objects keyed by column name.
- Choose “One object per row” or “Rows as lists” under JSON layout, then download.
Questions
Are numbers written as numbers?
Yes, plain numbers like 42 or 3.5 become JSON numbers. Values with leading zeros, like 00123, stay as strings so nothing is lost.
What if two columns have the same name?
The second becomes “Name (2)”, so no value is overwritten.
How big a file can it handle?
Files of a few hundred thousand rows work in a normal laptop browser. The work happens in your computer's memory, so a phone or an older machine slows down sooner. A 50,000-row file takes a second or two.
Other tools
Need this done for you, or every week?
Web Landscapes can clean and combine your files for you, or set it up to run on its own: a monthly report merged from branch files, a price list matched to a supplier feed. Tell us what you have and we'll quote it.