Data
Spreadsheet and data tools
Convert CSV, TSV, JSON, XML, YAML and Excel data for spreadsheets, reports and imports, in your browser.
Upload a fileBefore you start
Rows and columns convert without surprises; nesting is where data changes shape. JSON and XML can hold lists inside lists, while a spreadsheet is flat, so nested values end up as text in a single cell or spread across extra columns. Open the result and check the headers and a few rows before you import it anywhere.
Read the guide: Choosing the right conversion toolStart here
Popular tools for this
Open a tool and process your file directly. Files are processed in your browser.
Available actions
- Convert between CSV, TSV, JSON, XML and YAML
- Format, minify and validate JSON and XML
- Remove empty rows from a CSV
- Turn a table into Markdown, or a Markdown table into CSV
- Export the first sheet of an Excel (XLSX) file to CSV, JSON or HTML (drop it on the homepage)
- Turn a bank statement PDF into a reviewable Excel workbook
Supported formats
CSVJSONPDF
These are the formats the tools on this page accept today. If yours is not listed, the supported formats page lists everything FormatOS reads.
Common uses
- Turn a CSV export into JSON for an API
- Get Excel data into CSV
- Tidy a CSV before importing it
Limitations
- Very large files are limited by your device's memory.
- Deeply nested JSON or XML is flattened and may need review.
- Only the first worksheet of an Excel file is read.