File converters
Convert tabular and structured file formats locally in your browser: CSV, JSON, XML, YAML, Excel, Parquet and more. No upload.
This area bundles the converters for tabular and structured data: CSV, JSON, XML, YAML, Excel (XLSX), Parquet, NDJSON and more can be turned into one another with minimal loss. Typical cases are an export from a database or preparing data for another program.
The conversion happens entirely in the browser, so even large exports with many thousands of rows never leave your device. That matters in particular when the data contains customer information, prices or internal figures.
CSV to JSON
Convert a CSV file to a JSON array locally - with column names as keys, no upload, right in your browser.
JSON to CSV
Convert a JSON array to a CSV table locally - object keys become columns, no upload, right in your browser.
XLSX to CSV
Convert an Excel file (.xlsx) to CSV locally - each sheet separately, no upload, right in your browser.
CSV to XLSX
Convert a CSV file to an Excel workbook (.xlsx) locally - no upload, right in your browser. Your data stays on your device.
JSON to YAML
Convert a JSON file to YAML locally - structure-preserving and readable, no upload, right in your browser.
CSV to Markdown
Convert CSV to a Markdown table locally - to paste into GitHub, wikis and docs. No upload.
Excel to Markdown
Convert Excel sheets to Markdown tables locally - to paste into GitHub, wikis and docs. No upload.
YAML to JSON
Convert a YAML file to formatted JSON locally - structure-preserving, no upload, right in your browser.
XML to JSON
Convert an XML file to JSON locally - with elements and attributes, no upload, right in your browser.
JSON to XML
Convert a JSON file to XML locally - with elements and attributes, no upload, right in your browser.
JSON to Markdown
Convert a JSON array to a Markdown table locally - ready for a README or wiki, no upload, right in your browser.
XML to YAML
Convert an XML file to YAML locally - the whole element tree as an indented mapping, no upload, right in your browser.
YAML to XML
Convert a YAML file to XML locally - the same structure as well-formed markup, no upload, right in your browser.
TOML to JSON
Convert a TOML file to JSON locally - with tables and arrays, no upload, right in your browser.
JSON to TOML
Convert a JSON file to TOML locally - readable config with tables, no upload, right in your browser.
JSONL to JSON
Convert JSON Lines (NDJSON) to a JSON array locally - one record per line, no upload, right in your browser.
JSON to JSONL
Convert a JSON array to JSON Lines (NDJSON) locally - one record per line, no upload, right in your browser.
YAML to TOML
Convert a YAML file to TOML locally - readable config with tables, no upload, right in your browser.
TOML to YAML
Convert a TOML file to YAML locally - indented config for CI and Docker, no upload, right in your browser.
XML to TOML
Convert an XML file to TOML locally - the element tree becomes a TOML table, no upload, right in your browser.
TOML to XML
Convert a TOML file to XML locally - the configuration as well-formed markup, no upload, right in your browser.
Avro to JSON
Convert Apache Avro files (.avro) to readable JSON locally - the embedded schema is read along, no upload.
Parquet to CSV
Convert Apache Parquet files (.parquet) to a CSV table locally - columnar data made readable, no upload, right in your browser.
Parquet to JSON
Convert Apache Parquet files (.parquet) to readable JSON locally - each row as an object, nested fields preserved, no upload.
Arrow to CSV
Convert Apache Arrow and Feather files to a CSV table locally - columnar data made readable, no upload, right in your browser.
Arrow to JSON
Convert Apache Arrow and Feather files to readable JSON locally - each row as an object, nested fields preserved, no upload.
Split CSV
Split a large CSV into several smaller ones locally - by row count, header kept. No upload.
Split XLSX
Split an Excel file into one file per worksheet locally - as XLSX or CSV. No upload.