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.

Choose a tool and get an instant result

BlinkCalc tools are designed to be fast, practical, privacy-conscious, and easy to understand. Every result is calculated in your browser.

Column Splitter

Split spreadsheet or CSV columns by delimiter, width, or pattern.

CSV ↔ JSON Converter

Convert between CSV and JSON in either direction.

CSV Cleaner

Clean CSV data by trimming spaces, fixing rows, and removing duplicates.

CSV to Excel

Convert CSV data into an Excel-compatible spreadsheet.

CSV to JSON Converter Advanced

Convert CSV to JSON with delimiter, nesting, and download options.

CSV to XML Converter

Convert CSV data into structured XML.

CSV/TSV Spreadsheet Converter

Clean CSV and TSV spreadsheet exports with local preview, copy, and download.

Data Sorter

Sort lines, rows, or tabular data with useful ordering options.

Excel Formula Generator

Generate spreadsheet formulas from plain-language instructions.

Excel to CSV

Convert Excel spreadsheets to CSV files in your browser.

Excel to PDF

Convert spreadsheet data into a PDF document.

JSON Diff Checker

Compare two JSON objects and highlight added, removed, and changed keys.

JSON to CSV Converter

Convert JSON arrays to CSV spreadsheet format instantly.

JSON to CSV Converter Advanced

Convert JSON to CSV with nested object flattening and custom delimiters.

JSON to XML Converter

Convert any JSON object or array into readable, well-structured XML.

JSON to YAML Converter

Convert JSON objects and arrays into clean, human-readable YAML.

Merge Columns

Merge spreadsheet or CSV columns with a custom separator.

Remove Duplicate Rows

Remove duplicate rows from CSV, TSV, or pasted table data.

XML to JSON Converter

Convert XML into clean, formatted JSON.

YAML Formatter

Format and validate YAML data instantly in your browser.

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.