Converters
Paste CSV, get a JSON array of objects — quoted fields, commas, and newlines handled correctly.
Conversion runs locally in your browser. Nothing is uploaded, logged, or stored.
The CSV is parsed with a proper state machine, not a naive split: quoted fields may contain delimiters, escaped quotes (""), and newlines, and CRLF line endings are normalized. Each row after the header becomes one object, with header cells used as keys. Empty header columns are skipped.
All values are kept as strings — CSV carries no type information, so this avoids surprising coercions (a zip code like 01234 stays "01234"). Going the other way? Use the JSON to CSV converter, or convert your CSV to YAML or an HTML table.
Export a sheet as CSV and convert it to JSON for a REST API import or a database seed script.
Turn a CSV report into JSON objects you can filter and map in JavaScript without loading a CSV library.
Convert XML to JSON with support for nested elements, attributes, arrays, CDATA, and text nodes.
Convert JSON to well-formed XML with objects, arrays, nested structures, and custom root elements.
Convert JSON to clean, readable YAML — ideal for config files, Kubernetes manifests, and CI pipelines.
Convert YAML to JSON with full support for nesting, lists, and scalar types.
Looking for something else? Browse all tools