Convert between JSON, YAML, XML, TOML, ENV, Markdown and NDJSON bidirectionally — instantly in your browser. Swap direction with one click. No upload, no account, 100% client-side.
A single tool for all your bidirectional data format conversions. Paste your source, pick the target format, and get the converted output instantly — with syntax highlighting and one-click direction swapping. All processing happens in your browser using well-tested libraries.
QIs my data sent to a server?
No. All conversions run entirely in your browser using JavaScript libraries. Your data never leaves your device.
QWhich direction of conversion is supported?
All pairs are fully bidirectional — you can swap source and target formats with a single click. Not all pairs are losslessly round-trippable (e.g. XML attributes have no direct JSON equivalent), but the converter handles the most common cases correctly.
QCan I convert large files?
Yes. The converter is limited only by your browser's available memory. For very large files (tens of MB) the conversion may take a moment, but there is no artificial size limit.
QWhat happens to YAML comments during conversion?
YAML comments are not part of the JSON data model and are lost when converting YAML → JSON. They are preserved in the raw YAML input but cannot round-trip through JSON.
QDoes the TOML converter support TOML v1.0?
Yes. The converter uses a TOML v1.0-compliant library and correctly handles dotted keys, multi-line strings, local dates and times, and all array/table variants.