CSV to JSON Converter
Convert CSV to a JSON array of objects, with types inferred. Choose the delimiter and copy the result. Runs entirely in your browser.
Reverse: JSON → CSVΠώς να χρησιμοποιήσετε το CSV → JSON
- 01
Paste your CSV into the left panel, or type it in.
- 02
Pick the delimiter your CSV uses; the JSON updates instantly on the right.
- 03
Copy the JSON with the copy button.
What it does
This tool reads CSV and produces a JSON array of objects, using the header row as the keys. Paste your data, pick the delimiter, and the JSON appears instantly.
It is the quickest way to feed a spreadsheet export into an API, a JavaScript app or a config file.
How the columns map
The first row is treated as the header, so each column becomes a key and every following row becomes one object. Numbers and true/false become real JSON values, while a value with a leading zero such as 007 stays a string so ids and zip codes are not mangled.
Quoted fields that contain the delimiter, quotes or line breaks are parsed correctly following the CSV standard.
Private and unlimited
Every conversion happens locally in your browser, so your data is never uploaded, logged or stored on a server. You can use it on confidential exports without a second thought, and it keeps working offline once the page has loaded.
There is no sign-up, no watermark and no row limit: the only ceiling is your device's memory.
Συχνές ερωτήσεις
Are numbers and booleans converted to real JSON types?
Yes. Plain integers and decimals become numbers and true/false become booleans. Values with a leading zero stay as strings so identifiers, phone numbers and postcodes keep their exact form.
Which delimiter should I use?
Comma is the standard. Pick semicolon in regions where the comma is the decimal separator (common in German and other European exports), tab for TSV files, or pipe when your values already contain commas.
Is there a row or file-size limit?
There is no fixed row cap or daily quota. Because everything runs locally the practical limit is your device's memory, which comfortably handles the tens of thousands of rows most exports contain.
Is my data uploaded anywhere?
No. The conversion runs entirely in your browser with client-side JavaScript, so nothing you paste or drop ever leaves your device. That makes it safe for spreadsheets that contain customer emails, financial figures or other sensitive data.
Πηγές
Ενσωματώστε αυτό το εργαλείο
Προσθέστε αυτό το εργαλείο στον δικό σας ιστότοπο. Αντιγράψτε το παρακάτω απόσπασμα, ενημερώνεται αυτόματα.
<iframe src="https://monu.tools/embed/el/csv-to-json" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Σχετικά εργαλεία
CSV → YAML
Convert CSV into a YAML list of records, with types inferred. Pick the delimiter and copy the result. Runs entirely in your browser.
YAML → CSV
Convert a YAML list of records to CSV, with the union of keys as columns. Everything runs in your browser.
CSV → XML
Convert CSV into XML with one element per row and a child element per column. Runs entirely in your browser.
XML → CSV
Convert repeating XML records into CSV. Each row element becomes a line and its children become columns. Runs in your browser.