Free Online Data Converters
Data conversion tools help turn structured text into the format you need without publishing your input or routing it through an account system.
15 tools in this category
CSV to JSON
Convert CSV to JSON in your browser with delimiter detection, optional headers, pretty output, copy, and download controls.
Open toolJSON to CSV
Convert JSON arrays or objects to CSV locally in your browser, with optional nested object flattening and download support.
Open toolXML to JSON
XML to JSON lets you convert XML elements and attributes into JSON locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolYAML to JSON
YAML to JSON lets you convert practical YAML mappings and lists into JSON locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON to YAML
JSON to YAML lets you convert JSON objects and arrays into YAML locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON to XML
JSON to XML lets you convert JSON objects into XML locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolCSV to YAML
CSV to YAML lets you convert CSV rows into YAML records locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolYAML to CSV
YAML to CSV lets you convert YAML records into CSV locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolCSV to TSV
CSV to TSV lets you convert comma-separated rows into tab-separated rows locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolTSV to CSV
TSV to CSV lets you convert tab-separated rows into CSV locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolCSV to SQL Inserts
CSV to SQL Inserts lets you generate SQL INSERT statements from CSV locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON to TypeScript
JSON to TypeScript lets you infer TypeScript interfaces from JSON locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON to JSON Schema
JSON to JSON Schema lets you generate a basic JSON Schema from sample JSON locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON Flattener
JSON Flattener lets you flatten nested JSON into dotted paths locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolJSON Unflattener
JSON Unflattener lets you expand dotted JSON paths into nested objects locally in your browser with sample input, copy, download, and clear validation feedback.
Open toolHow this category works
Data converters are built for structured text formats used by developers, analysts, editors, and operations teams.
Related categories
Frequently asked questions
Do data converters validate input?
Yes. Data tools surface parsing errors and warnings instead of silently changing malformed input. Invalid JSON, YAML, or CSV produces a clear error message.
Are conversions lossless?
Conversions between text-based formats (CSV, JSON, YAML, XML) are lossless for well-formed input. Type coercion notes are shown where values are automatically interpreted.