CSV to JSON Converter β€” Bulk avatar

CSV to JSON Converter β€” Bulk

Pricing

from $0.005 / file converted

Go to Apify Store
CSV to JSON Converter β€” Bulk

CSV to JSON Converter β€” Bulk

Convert CSV to clean JSON (and JSON back to CSV) with delimiter detection, header handling and automatic type inference for numbers, booleans and dates. Ready for APIs, no-code tools and pipelines.

Pricing

from $0.005 / file converted

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

CSV to JSON Converter β€” Bulk (and JSON to CSV)

Convert CSV to clean JSON β€” or JSON back to CSV β€” in bulk. Automatic delimiter handling, header detection and type inference for numbers, booleans and dates, so the output is ready for APIs, no-code tools, spreadsheets and data pipelines. Paste your data or point to a file URL.

What it does

  • CSV β†’ JSON: parse CSV into a clean JSON array, with optional type inference.
  • JSON β†’ CSV: flatten a JSON array into a CSV file.
  • Handles custom delimiters, headers and large files.

Use cases

  • API integration β€” turn CSV exports into JSON to POST to an API.
  • No-code tools β€” get data into the shape a tool expects.
  • Spreadsheets β€” convert JSON back to CSV for Excel/Sheets.

Input

{ "mode": "csv-to-json", "csvText": "name,age,active\nAda,36,true\nAlan,41,false", "header": true, "dynamicTyping": true }
FieldTypeDescription
modestringcsv-to-json or json-to-csv.
csvTextstringCSV to convert (or use fileUrl).
jsonTextstringJSON array to convert (for JSON β†’ CSV).
fileUrlstringOptional file URL instead of pasting.
delimiterstringColumn delimiter (auto-detected if blank).
headerbooleanFirst CSV row is a header.
dynamicTypingbooleanInfer numbers/booleans (CSV β†’ JSON).

Output

A summary row, plus the full converted file at result.json / result.csv in your key-value store.

{ "rows": 2, "columns": 3, "resultUrl": "https://api.apify.com/v2/key-value-stores/.../records/result.json" }

Output schema

FieldTypeDescription
rowsintegerNumber of rows converted.
columnsintegerNumber of columns.
resultUrlstring (URL)Link to the converted file.

FAQ

Where's the converted data? In the result.json / result.csv file in the run's key-value store.

Can I automate it? Yes β€” via integrations on the Apify platform and the Apify API.

Notes

Original clean-room implementation.