File & Data Converters
Convert between CSV, JSON, YAML, XML and Markdown — open a file, convert, download the result. Exports and configs are business data: here they never touch a server, and there are no size limits or paid tiers.
- JSON Formatter & Validator Paste or open any JSON
- CSV to JSON Converter Paste or open a CSV and get JSON records instantly
- JSON to CSV Converter Paste a JSON array of objects and get spreadsheet-ready CSV
- JSON to YAML Converter Paste JSON, get equivalent YAML
- YAML to JSON Converter Paste YAML
- XML to JSON Converter Paste XML and get JSON
- JSON to XML Converter Paste JSON and get well-formed XML
- CSV to Markdown Table Paste CSV, copy a Markdown table
- Markdown to HTML Converter Paste Markdown, get the HTML it renders to
- E-Invoice Viewer (XRechnung / ZUGFeRD) Received an XML invoice you can't read? See the seller, amounts, line items and payment details instantly
- Factur-X Viewer (French E-Invoice) France's e-invoicing mandate starts 1 September 2026, and Factur-X is its flagship format: a normal-looking PDF with the legal invoice data embedded as XML inside. This viewer extracts and shows that data
- KSeF Invoice Viewer (Poland FA(3)) Read a faktura ustrukturyzowana without any software
- KSeF Invoice Pre-Checker (FA(3)) Catch the obvious rejections before KSeF does
- Peppol BIS Invoice Viewer (Belgium) Belgium's B2B e-invoicing mandate has been live since 1 January 2026, exchanged over the Peppol network as UBL XML. This viewer reads those files as a normal invoice
Convert data without uploading it
Moving structured data between formats — CSV, JSON, XML, YAML and Markdown — is a routine chore that most online converters do by uploading your file to a server. These do it in your browser instead, parsing and re-serialising locally so the conversion is instant and your data never leaves the page. Delimiters, nesting and types are preserved, and you can paste or drop a file either way.
That matters when the "data" is a customer export, a financial extract or an internal config: there's no server to receive it, cache it or leak it. Round-trip a file to check it survives, and everything works offline once loaded.
Frequently asked questions
Are my files uploaded to convert them?
No — the "Open file" button reads the file into your browser's memory only. Parsing and conversion run locally, nothing is transmitted, and the tools work offline. Business data, configs and exports stay on your machine.
Is there a file-size limit or paid tier?
Neither. Because conversion is local there are no upload caps — multi-megabyte exports convert instantly, free. (Several competitor tools cap free conversions at 1 MB per day.)
How accurate are the conversions?
CSV parsing follows RFC 4180 conventions (quoted fields, escaped quotes); YAML uses js-yaml, the standard library; XML uses the browser's native parser; Markdown uses marked with GitHub-flavored extensions. Errors are reported with line locations rather than silently producing wrong output.