ToolLineup
34 tools

Data Converters

Convert between JSON, XML, YAML, CSV, TSV, TOML, HTML tables and RSS.

JSON to XML Converter

This JSON to XML converter turns JSON into XML online with automatic root element detection.

XML to JSON Converter

This XML to JSON converter parses XML into JSON online, preserving attributes and repeated tags as arrays.

JSON to YAML Converter

This JSON to YAML converter turns JSON into clean YAML for Kubernetes manifests and CI config files.

YAML to JSON Converter

This YAML to JSON converter parses YAML into JSON online, supporting anchors, aliases, and multi-document files.

CSV to JSON Converter

This CSV to JSON converter turns CSV rows into a JSON array, keyed automatically by the header row.

JSON to CSV Converter

This JSON to CSV converter turns an array of objects into spreadsheet-ready rows and columns.

JSON to TSV Converter

This JSON to TSV converter produces tab-separated rows you can paste straight into a spreadsheet.

XML to CSV Converter

This XML to CSV converter turns repeated elements into spreadsheet rows, attributes included.

XML to YAML Converter

This XML to YAML converter maps elements to keys and repeated elements to lists, with real types.

XML to String Converter

This XML to string converter escapes a document into a single-line literal you can embed anywhere.

RSS to JSON Converter

This RSS to JSON converter reads RSS 2.0, Atom and RDF feeds and gives them all the same field names.

YAML to XML Converter

This YAML to XML converter turns mappings into nested elements and sequences into repeated ones.

YAML to CSV Converter

This YAML to CSV converter turns a list of mappings into spreadsheet rows and columns.

CSV to XML Converter

This CSV to XML converter turns each row into an element, with column names made valid automatically.

CSV to YAML Converter

This CSV to YAML converter turns each row into a mapping, with numbers and booleans typed correctly.

CSV to HTML Table Converter

This CSV to HTML converter builds a proper, accessible table with every cell escaped.

CSV to TSV Converter

This CSV to TSV converter swaps commas for tabs and gets the quoting right on the way through.

TSV to CSV Converter

This TSV to CSV converter splits on tabs and adds only the quoting the result actually needs.

TSV to JSON Converter

This TSV to JSON converter turns spreadsheet columns into an array of typed objects.

TSV to XML Converter

This TSV to XML converter turns each tab-separated line into an element, headers becoming tags.

TSV to HTML Table Converter

This TSV to HTML converter builds a real table with a proper thead, escaped and ready to paste.

XML to TSV Converter

This XML to TSV converter turns repeated elements into tab-separated rows, attributes included.

HTML Table to TSV Converter

This HTML to TSV converter pulls a table out of a page and gives you tab-separated rows.

HTML Table to CSV Converter

This HTML to CSV converter pulls a table off a page and gives you a spreadsheet file.

HTML Table to JSON Converter

This HTML to JSON converter turns a table on a page into an array of typed objects.

HTML Table to XML Converter

This HTML to XML converter turns table rows into elements with a child per column.

HTML Table to YAML Converter

This HTML to YAML converter turns a page table into a list of mappings for configs and fixtures.

JSON to HTML Table Converter

This JSON to HTML converter builds a real table from an array of objects.

JSON to JSON Lines Converter

This converter turns a JSON array into JSON Lines, one record per line.

JSON Lines to JSON Converter

This converter combines JSON Lines into a single array, naming the line of any error.

XML to HTML Table Converter

This XML to HTML converter renders repeated elements as a proper table.

XML to Text Converter

This XML to text converter extracts the readable content and drops the markup.

TOML to JSON Converter

This TOML to JSON converter keeps every type the format distinguishes.

JSON to TOML Converter

This JSON to TOML converter writes nested objects as tables and arrays as [[tables]].

About Data Converters

Every pairing between the formats structured data actually travels in: JSON, XML, YAML, CSV, TSV, TOML, HTML tables and RSS feeds. Converting between a nested format and a flat one is where most converters quietly lose information, so nested objects are expanded into addressable columns on the way out to CSV or TSV rather than being stringified or dropped, and column names that would be invalid XML element names are repaired automatically instead of producing a document that will not parse. Going the other way, a table with ragged rows is padded rather than truncated, and values that look like numbers or booleans are recognised as such where the source format has no types to tell you. The result is a working document you can use directly, not something you have to repair afterwards.

Everything on this page runs directly in your browser — none of your input is uploaded, and every tool keeps working when you are offline.

Browse other categories