Data Format Tools
CSV, TSV, XML, YAML, SQL, and Excel converters.
Open CSV files as a sortable, searchable table with Excel export.
Convert CSV to JSON objects, arrays, or columns with type detection.
Convert CSV rows to XML elements or attributes with custom tag names.
Convert one CSV input to XML or JSON with a mode toggle.
Generate CREATE TABLE and INSERT statements from CSV for 5 SQL dialects.
Turn CSV into an HTML table with caption, class, and live preview.
Split CSV into one value per line, name: value blocks, or columns.
Convert comma-separated values to tab-separated values and back.
Convert tab-separated data or pasted spreadsheet cells to JSON.
Convert tab-separated rows into well-formed XML elements or attributes.
Turn TSV or pasted spreadsheet cells into an HTML table.
Convert TSV to CSV with comma, semicolon, or pipe and RFC 4180 quoting.
Convert XML records into tab-separated rows for spreadsheets.
Extract an HTML table as tab-separated values.
View XML as a collapsible tree with XPath, attributes, and namespaces.
Edit XML with live error checking, format, minify, and undo.
Parse XML into an element tree and a JSON object.
Check that XML is well-formed and find errors by line and column.
Turn XML into color-highlighted HTML with inline styles.
Convert XML to JSON, YAML, CSV, TSV, an HTML table, or text.
Convert XML to JSON with custom attribute prefixes, text keys, and arrays.
Convert XML documents into clean, safely quoted YAML.
Turn XML records into an HTML table with live preview.
Flatten XML records into CSV with , ; or | delimiters.
Extract plain text, path: value pairs, or an outline from XML.
Convert XML records to an Excel .xlsx spreadsheet.
Convert SOAP 1.1/1.2 envelopes into clean JSON.
Summarize a WSDL: services, bindings, operations, and types.
Evaluate XPath 1.0 expressions against XML instantly.
Apply an XSLT 1.0 stylesheet to XML with live preview.
Compare two XML documents and list changed paths.
Turn XML into an escaped string literal and back.
Percent-encode XML for URLs or decode it back.
Generate sample XML with typed fake data fields.
Validate YAML with line/column errors and reformat it.
Parse YAML and explore the resulting data as a collapsible tree.
Convert YAML to JSON, XML, CSV/TSV, HTML table, or TOML.
Convert YAML documents to pretty or minified JSON.
Convert YAML to well-formed XML with custom root and item names.
Flatten YAML record lists into CSV rows with any delimiter.
Convert YAML lists to a downloadable Excel .xlsx workbook.
Extract an HTML table as CSV, with colspan/rowspan handling.
Convert an HTML table into JSON objects, arrays, or columns.
Convert an HTML table into XML rows as elements or attributes.
Convert an HTML table into a YAML list of records.
Convert Excel .xlsx sheets to JSON arrays or objects.
Convert Excel worksheets to XML with custom element names.
Turn Excel sheets into clean HTML table markup.
Format, highlight and inspect SQL queries and INSERT data.
Extract INSERT statement rows from SQL into CSV.
Convert SQL INSERT data into typed JSON objects.
Convert SQL INSERT rows into a well-formed XML document.
Render SQL INSERT data as HTML tables with preview.
Convert SQL INSERT rows into readable YAML.
Build CREATE TABLE statements visually for 5 databases.
Generate CRUD queries with parameters from CREATE TABLE.