Data converters
Find the tool you need, then open it to get started.
All data converters
Change CSV delimiter
Parse and reserialize correctly.
CSV column selector
Keep selected CSV columns in the order you choose.
CSV remove duplicates
Remove duplicate CSV rows while keeping the first occurrence.
CSV to excel
Create an Excel workbook from CSV text.
CSV to geojson
Map latitude/longitude columns, validate coordinates and preserve chosen properties.
CSV to HTML
Convert CSV to HTML.
CSV to JSON
Convert CSV to JSON.
CSV to markdown
Convert CSV to Markdown.
CSV to PDF
Column widths, landscape layout and page breaks.
CSV to SQL
Convert CSV to SQL.
CSV to TSV
Convert CSV to TSV.
CSV to XML
Convert CSV to XML.
CSV to YAML
Convert CSV to YAML.
CSV validator
Check CSV headers, quoting and row lengths.
CSV viewer
Preview CSV rows and columns in a readable table.
Excel to CSV
Select sheet.
Excel to JSON
Sheet/range selection, header rows and cached formula value behavior.
Geojson to CSV
Define supported geometry flattening and property collisions.
HTML table to CSV
Pasted HTML only initially.
JSON to CSV
Convert JSON to CSV.
JSON to excel
Flatten records, select columns and preserve identifiers and dates.
JSON to HTML
Convert JSON to HTML.
JSON to jsonl
Convert JSON to JSON Lines.
JSON to markdown
Convert JSON to Markdown.
JSON to SQL
Convert JSON to SQL.
JSON to TOML
Convert JSON to TOML.
JSON to TSV
Convert JSON to TSV.
JSON to XML
Convert JSON to XML.
JSON to YAML
Convert JSON to YAML.
Jsonl to JSON
Convert JSON Lines into a JSON array.
Semantic deduplication
Local MiniLM embeddings propose similarity groups.
Split CSV
Split CSV text into smaller files with repeated headers.
SQL to CSV
Convert SQL to CSV.
Text classifier
Assign your chosen labels to each line of text.
TOML to JSON
Convert TOML to JSON.
Transpose CSV
Rows-to-columns with header options and empty-cell handling.
TSV to CSV
Convert TSV to CSV.
XML to CSV
Convert XML to CSV.
XML to JSON
Convert XML to JSON.
YAML to CSV
Convert YAML to CSV.
YAML to JSON
Convert YAML to JSON.
No tools match that search. Try a shorter phrase or a file format.
Choose a format that preserves the information you need
JSON represents structured values and nested objects. CSV and TSV represent rows and columns, making them convenient for spreadsheets and bulk imports. Moving between these formats changes what can be represented directly: a nested object needs a defined mapping to a flat table.
How to choose your next step
Check the header row, separator, text encoding and a few sample records. Keep identifiers such as 00123 as strings when leading zeros matter. Review empty cells and nested values before exporting.
Common questions about data converters
Can JSON and CSV make a lossless round trip?
Not in every case. CSV does not carry JSON data types or nested structure. Decide how numbers, nulls, missing values and nested arrays should be represented rather than assuming a reverse conversion restores them.
Why does a comma create an extra column?
A separator inside a cell must be quoted using the rules of the file format. Newlines and quotation marks inside cells also need proper escaping. Changing the delimiter can help, but it does not repair malformed quoting.