Free Data Tools

Free online data tools to convert between CSV, JSON, XML, YAML, Excel and TSV, clean messy CSVs, sort and de-duplicate rows, and merge or split columns.

18 tools in this category.

Popular tools

Jump straight to the most-used tools in this category.

Helpful guides

Short reads that explain the ideas behind these tools.

Frequently asked questions

Can I convert CSV to JSON without uploading?

Yes. Paste your data or drop a file in the browser; the conversion runs locally. Nothing is uploaded.

Do these tools handle large spreadsheets?

They handle anything your browser can hold in memory. For very large CSVs (millions of rows) we recommend a desktop tool, but most spreadsheets work without issue.

Which formats are supported?

CSV, TSV, JSON, XML, YAML, and XLSX are all covered, both directions. There are also dedicated tools for cleaning, sorting, deduplicating, and merging or splitting columns.

How to choose the right tool

Data tools help clean, reshape, and convert structured files or pasted tables before analysis, import, or sharing.

Common formats include CSV, TSV, JSON, XML, YAML, XLSX, and plain text tables. Delimiters and headers matter for cleaner results.

Choose by need

  • Use converters when you need the same data in a different format.
  • Use cleaners, sorters, and duplicate removers when the data is messy but already in the right format.
  • Use column tools when names, addresses, tags, or IDs need splitting or merging.

Common tasks

  • Convert CSV rows into JSON objects.
  • Remove duplicate rows before importing a spreadsheet.
  • Merge first and last name columns for a mailing list.