Logo

How To CSV Data Toolkit: 118+ CSV & Excel Tools

Instantly clean, convert, analyze, and secure your spreadsheet data. No downloads, no uploads—works worldwide, GDPR compliant.

Here at How To CSV, we believe working with data should be fast, easy, and secure. Our growing collection of 118+ free online tools empowers you to clean, convert, analyze, and visualize your CSV, Excel, and JSON data—all without leaving your browser. Whether you're a data analyst, marketer, researcher, or just someone who hates dealing with broken spreadsheets, our toolkit is designed to save you time and headaches. Explore our comprehensive guide below to see how each tool can help you master your data and unlock insights in seconds.

We cover everything from basic data cleaning and format conversion to advanced AI-powered analysis, anonymizer, forecasting and scenario generations. Plus, all our tools are built with privacy in mind—your data never leaves your device. Say goodbye to clunky software and hello to the future of data processing with How To CSV.

Browse All Tools by Category

Conversion & Export

Multiway Converter

Convert between Excel (XLS, XLSX), JSON, CSV, and TSV formats instantly in your browser. Free universal file converter that handles large datasets, preserves UTF-8 encoding, auto-detects delimiters, and keeps your data private with local-only processing. No file size limits.

Available: en, it, es, fr, de, pt

CSV to XLSX

Convert CSV to XLSX free, right in your browser — no upload. Builds a real Excel workbook with correct text/number/date types, so leading zeros, long IDs, dates and UTF-8 characters survive. Handles large files.

Available: en, it, es, fr, de, pt

PDF to CSV

Extract tables from PDF documents into editable CSV files.

Available: en, it, es, fr, de, pt

CSV to JSON

Convert CSV rows into structured JSON arrays or objects.

Available: en, it, es, fr, de, pt

TSV to CSV

Convert Tab-Separated Values (TSV) files to Comma-Separated Values (CSV) format instantly. Free online TSV to CSV converter that preserves data integrity, handles large files efficiently, and works entirely in your browser without uploading data to servers.

Available: en, it, es, fr, de, pt

CSV to TSV

Convert Comma-Separated Values (CSV) files to Tab-Separated Values (TSV) format online. Perfect for exporting data to systems that require tab delimiters, handling scientific data, or preparing files for bioinformatics analysis. Fast, secure, and privacy-focused.

Available: en, it, es, fr, de, pt

XLSM to CSV

Convert Excel Macro-Enabled Workbook (XLSM) files to CSV format. Extract data from XLSM spreadsheets while preserving data integrity. Perfect for processing macro-enabled Excel files, automating data pipelines, and converting complex workbooks to simple CSV format.

Available: en, it, es, fr, de, pt

CSV to XLSM

Convert CSV files to Excel Macro-Enabled Workbook (XLSM) format. Create XLSM files from CSV data for use with VBA macros and automated Excel workflows. Secure, fast, and browser-based conversion without uploading to external servers.

Available: en, it, es, fr, de, pt

NDJSON to CSV

Convert newline-delimited JSON (NDJSON / JSON Lines) log and pipeline exports into CSV rows, one JSON object per line turned into one row.

Available: en, it, es, fr, de, pt

Parquet to CSV

Convert Apache Parquet columnar files into CSV rows, and CSV back into Parquet — the standard format for data engineering, Spark, and pandas pipelines.

Available: en, it, es, fr, de, pt

Avro to CSV

Convert Apache Avro container files into CSV rows, and CSV back into schema-inferred Avro — the schema-based binary format used across Kafka and Hadoop pipelines.

Available: en, it, es, fr, de, pt

CSV to XML

Convert CSV rows into an XML document with one element per row, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

XML to CSV

Flatten an XML file with repeating records into CSV rows, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

CSV to YAML

Convert CSV rows into a YAML list of mappings, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

YAML to CSV

Flatten a YAML list of mappings into CSV rows, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

CSV to TOML

Convert CSV rows into a TOML array of tables, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

TOML to CSV

Flatten a TOML array of tables into CSV rows, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

CSV to INI

Convert CSV rows into an INI config file with one section per row, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

INI to CSV

Flatten an INI config file into CSV rows, one per section, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

CSV to HTML

Convert CSV rows into an HTML <table>, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

HTML to CSV

Extract an HTML <table> and flatten it into CSV rows, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

CSV to Markdown

Convert CSV rows into a GitHub-flavored Markdown table, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

Markdown to CSV

Extract a GitHub-flavored Markdown table and flatten it into CSV rows, entirely in your browser — no upload, no file size limit.

Available: en, it, es, fr, de, pt

DOCX to Markdown

Convert Word (.docx) documents to clean GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

PPTX to Markdown

Convert PowerPoint (.pptx) presentations to GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

XLSX to Markdown

Convert Excel (.xlsx) spreadsheets to GitHub-Flavored Markdown tables, entirely in your browser.

Available: en, it, es, fr, de, pt

PDF to Markdown

Convert native, text-layer PDF documents to GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

EPUB to Markdown

Convert EPUB eBooks to GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

RTF to Markdown

Convert Rich Text Format (.rtf) documents to GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

ODT to Markdown

Convert OpenDocument Text (.odt) files from LibreOffice/OpenOffice to GitHub-Flavored Markdown, entirely in your browser.

Available: en, it, es, fr, de, pt

Analysis & Visualization

Transformation & Logic

Type Converter

Force convert columns to Numbers, Dates, or Text.

Available: en, it, es, fr, de, pt

Merge Excel Sheets

Combine multiple Excel sheets into one unified dataset. Supports vertical stacking (append), horizontal joining (merge on common columns), and side-by-side concatenation. Perfect for consolidating monthly reports, regional data, or multi-tab workbooks.

excelsheetsmergecombine
Available: en, it, es, fr, de, pt

Compare Excel Sheets

Find differences between Excel sheets with detailed comparison reports. Identify unique rows, changed values, and generate visual diff reports. Perfect for version control, audit trails, data validation, and reconciliation tasks.

excelcomparediffaudit
Available: en, it, es, fr, de, pt

Compress CSV/XLSX

Compress CSV and XLSX files online for free, losslessly, with no upload. Shrink spreadsheets past email attachment limits and upload caps in seconds, straight in your browser.

Available: en, it, es, fr, de, pt

Batch Processor

Upload multiple CSV/Excel files, clean them all with one preset, and download as a single ZIP.

Available: en, it, es, fr, de, pt

Calculated Cols

Apply math formulas (A + B) to create new data.

Available: en, it, es, fr, de, pt

Natural Join

Perform SQL-style joins or VLOOKUP between two files.

Available: en, it, es, fr, de, pt

Fuzzy Join

Join tables even when spelling doesn't match perfectly.

Available: en, it, es, fr, de, pt

Moving Averages

Smooth out volatile data using rolling windows.

Available: en, it, es, fr, de, pt

Email Extractor

Extract every email address from a CSV, Excel or text file in one pass — scans all columns and free text, deduplicates, and exports a clean list. Runs entirely in your browser, nothing uploaded.

Available: en, it, es, fr, de, pt

Phone Extractor

Scrape all phone numbers found in a text file or CSV, across every column.

Available: en, it, es, fr, de, pt

URL Extractor

Scrape all http(s) links found in a text file or CSV, across every column.

Available: en, it, es, fr, de, pt

IP Extractor

Scrape all IPv4 addresses found in a text file or CSV, across every column.

Available: en, it, es, fr, de, pt

Unpivoting (Melting)

Transform wide data (months as columns) into long format.

Available: en, it, es, fr, de, pt

Date Decomp

Extract Day, Month, Year, and Weekday from dates.

Available: en, it, es, fr, de, pt

Text Features

Count words, characters, and extract patterns.

Available: en, it, es, fr, de, pt

Regex Extraction

Use Regular Expressions to extract complex patterns.

Available: en, it, es, fr, de, pt

Cat Mapping

Rename or group specific values (e.g., US -> USA).

Available: en, it, es, fr, de, pt

Validator

Check if data meets specific logical rules.

Available: en, it, es, fr, de, pt

Frequently Asked Questions

Are these tools available in my country?

Yes! All tools run in your browser and are accessible globally. No region restrictions.

Is my data secure and private?

Absolutely. All processing happens locally in your browser. No files are uploaded or stored.

Do you support Excel, CSV, TSV, and JSON?

Yes. The toolkit covers all major spreadsheet and data formats, including Excel (.xlsx, .xlsm), CSV, TSV, and JSON.

Can I use these tools on Mac, Windows, Linux?

Yes. The platform is fully cross-device and works on any modern browser, including Chrome, Edge, Firefox, and Safari.

Start Your Data Journey

Join thousands of professionals worldwide using How To CSV for fast, secure, and advanced data processing.

Try All Tools Free