Changelog

Every improvement, fix, and new feature on ToCSV.app — we ship often.

Actively maintained · Last updated 2026-06-17

v1.1.0

Added

  • CSV options bar for JSON→CSV and XML→CSV: delimiter selection (comma, semicolon, tab), UTF-8 BOM toggle, array unwinding, and formula injection protection.
  • Array unwind support — JSON array fields can now be expanded into multiple CSV rows instead of being serialized as a string.
  • CSV injection protection — cells starting with =, +, -, or @ are prefixed with ' to prevent Excel from interpreting them as formulas.
  • CSV Viewer — new page for viewing, sorting, searching, and exporting CSV files in the browser.

Changed

  • Homepage restructured: now directly hosts the JSON to CSV tool (primary keyword), replacing the previous navigation portal.
  • Removed /json-to-csv page — merged into homepage (/).
  • Navigation updated: JSON to CSV links to /; CSV Viewer added to header and footer.
  • All sample data emails changed from @example.com to @tocsv.app.

Fixed

  • CSV to Excel now supports uploading .csv files via drag-and-drop in addition to pasted text.
v1.0.0

Added

  • JSON ↔ CSV ↔ Excel ↔ XML converter tools — six conversion directions in total.
  • Browser-side conversion — all data processing happens locally; files are never uploaded to a server.
  • Automatic nested object flattening with dot-notation headers (e.g., address.city).
  • Copy to clipboard and file download for all conversion outputs.