Converters
13 data format conversion tools: CSV, JSON, XML, HTML, Markdown, INI, Morse code, Base64, JWT, and more.
CSV → JSON
Convert comma-separated data to JSON arrays with automatic header detection.
JSON → CSV
Convert JSON arrays of objects to CSV with automatic column extraction.
JSON → XML
Serialize JSON objects to well-formed XML with configurable root element.
XML → JSON
Parse XML documents to JSON with attribute and text node preservation.
HTML → Markdown
Convert HTML markup to clean Markdown with support for headings, lists, and links.
Markdown → HTML
Render Markdown to HTML with live preview and source view tabs.
INI ↔ JSON
Bidirectional converter between INI configuration files and JSON objects.
String Escape
Escape and unescape strings for JavaScript, JSON, HTML, URL, and RegEx contexts.
JWT Generator
Generate signed JWT tokens with HS256/384/512 using the Web Crypto API.
Data Transfer
Convert between bps, Kbps, Mbps, Gbps and calculate file transfer times.
Morse Code
Encode and decode Morse code with playback via the Web Audio API.
Image → Base64
Convert images to Base64 data URIs for use in HTML, CSS, or as raw strings.
Date & Time
Date difference, add/subtract, day info, and multi-format date formatting toolkit.
Frequently Asked Questions
- Does data pass through a server when converting?
- No. Every conversion: CSV to JSON, XML to JSON, Markdown to HTML, and the rest: runs entirely in your browser. There's no upload step.
- Are there limits on how much data I can convert at once?
- We don't set a hard limit. Very large files will depend on your browser and device memory.
- Can I convert JSON with deeply nested structures?
- Yes. Tools like JSON to CSV handle nested objects by flattening them. Complex nesting may need some manual tweaking in the output, but it covers the common cases well.
- What formats can I convert between?
- JSON, CSV, XML, YAML, HTML, Markdown, Base64, INI, Morse code, and more. The full list is in the grid above.
- Will the converted output work in standard apps?
- Yes. Outputs are standard formats: a CSV opens in Excel, Markdown to HTML renders in any browser, and so on.