CSV Tools
42 CONVERTERS

CSV Converter

Convert CSV files to and from JSON, Excel, XML, YAML, and dozens of other formats. Every tool runs entirely in your browser — your data never leaves your device.

Convert from CSV

22 tools

Convert CSV files to other formats.

Convert to CSV

26 tools

Convert other formats to CSV.

GeoJSON to CSV

Convert GeoJSON features to CSV rows

Excel to CSV

Import .xlsx files and convert to CSV

KML to CSV

Extract placemarks from KML files into CSV

KMZ to CSV

Convert zipped KMZ map files to CSV

GPX to CSV

Convert GPX waypoints and tracks to CSV

JSON to CSV

Convert JSON arrays to downloadable CSV

QBO to CSV

Export QBO to CSV — convert QuickBooks Web Connect files into clean CSV

Shapefile to CSV

Convert zipped shapefiles to CSV with attributes and coordinates

QFX to CSV

Convert Quicken QFX files into CSV format

XML to CSV

Convert XML data with repeating elements into CSV

OFX to CSV

Convert OFX financial files into CSV format

TSV to CSV

Convert tab-separated data into comma-separated CSV

HTML to CSV

Extract table data from HTML and convert to CSV

QIF to CSV

Convert Quicken QIF files into CSV format

YAML to CSV

Convert YAML lists into CSV format

Markdown to CSV

Convert Markdown tables into CSV format

JSONL to CSV

Convert JSONL (NDJSON / JSON Lines) data into CSV format

Fixed Width to CSV

Convert fixed-width column data into CSV format

Parquet to CSV

Convert Apache Parquet files to CSV format

Feather to CSV

Convert Apache Feather/Arrow files to CSV format

SAV to CSV

Guide

Convert SPSS (.sav) files to CSV — free methods that work without SPSS

DTA to CSV

Guide

Convert Stata (.dta) files to CSV — free methods that work without Stata

SAS7BDAT to CSV

Guide

How to convert SAS (.sas7bdat) files to CSV — free methods, no SAS license required

RDS to CSV

Guide

How to convert R data files (.rds and .RData) to CSV — free methods, in the browser or on your desktop

HDF5 to CSV

Guide

How to convert HDF5 (.h5 / .hdf5) datasets to CSV — find the dataset in your browser, then export it free

MAT to CSV

Guide

How to convert MATLAB .mat files to CSV — free methods, no MATLAB license required

What is a CSV File?

CSV (Comma-Separated Values) is one of the most widely used file formats for storing and exchanging tabular data. Each line in a CSV file represents a row of data, with individual values separated by commas. Its simplicity makes it compatible with virtually every spreadsheet application, database system, and programming language.

Despite its simplicity, CSV files are the backbone of data workflows across industries — from exporting reports out of business software, to importing data into analytics tools, to exchanging records between systems that don't share a common format. When you need to move data between tools, CSV is often the common denominator.

The converter tools above let you transform CSV files into the specific format your target application requires — or convert data from other formats into CSV for further processing. All conversions happen instantly in your browser with no file uploads, no server processing, and no data retention.

FAQ

5 questions
What formats can I convert CSV to?
You can convert CSV to JSON, Excel (XLSX), XML, YAML, TSV, HTML, Markdown, SQL, LaTeX, Fixed-Width, JSONL, and financial formats like OFX, QBO, QFX, QIF, YNAB, and Xero.
What formats can I convert to CSV?
You can convert JSON, Excel (XLSX), XML, YAML, TSV, HTML, Markdown, Fixed-Width, JSONL, Parquet, Feather, OFX, QBO, QFX, and QIF files to CSV.
Is my data safe when converting files?
Yes. All conversions happen entirely in your browser using JavaScript. Your files are never uploaded to any server — your data never leaves your device.
Do I need to create an account?
No. All converter tools are free to use with no sign-up, no account, and no limits.
What is a CSV file?
CSV (Comma-Separated Values) is a plain text file format that stores tabular data. Each line represents a row, and values within each row are separated by commas. CSV is one of the most universal data exchange formats, supported by spreadsheets, databases, and programming languages.