Free CSV Converter Tools

17 free browser-based tools to convert CSV to any format — and back again. No uploads, no accounts — your data never leaves your browser.

Data never leaves your browser — 100% private
👁️

CSV Viewer

Preview and inspect CSV files as a clean, sortable table in your browser.

Open tool →
{ }

CSV to JSON

Convert CSV to JSON objects or arrays. Download formatted JSON instantly.

Open tool →
[ ]

JSON to CSV

Convert a JSON array or object back to a flat CSV file for spreadsheets and databases.

Open tool →
📗

CSV to Excel

Convert CSV to an Excel (.xlsx) workbook. Download and open in Microsoft Excel.

Open tool →
📋

Excel to CSV

Extract CSV from an Excel workbook (.xlsx or .xls). Works in your browser.

Open tool →
📄

CSV to PDF

Export CSV data as a formatted, print-ready PDF table.

Open tool →
🔍

PDF to CSV

Extract tabular data from a digital PDF and download it as a CSV file.

Open tool →
🗄️

CSV to SQL

Generate CREATE TABLE and INSERT INTO statements for MySQL, PostgreSQL, or SQLite.

Open tool →
</>

CSV to XML

Convert CSV rows to structured XML elements with custom root and record tags.

Open tool →

XML to CSV

Flatten XML data into rows and columns and download as a CSV file.

Open tool →

CSV to TSV

Convert comma-separated values to tab-separated values in one click.

Open tool →

TSV to CSV

Convert tab-separated values back to a standard comma-separated CSV file.

Open tool →
🌐

CSV to HTML Table

Generate embed-ready HTML table markup from your CSV data.

Open tool →
📥

HTML to CSV

Extract table data from any HTML page and download it as a CSV file.

Open tool →
📝

CSV to Markdown

Convert CSV to a pipe-delimited Markdown table for READMEs, docs, and wikis.

Open tool →
⚙️

CSV to YAML

Convert CSV records to YAML lists for config files, Kubernetes, and CI/CD pipelines.

Open tool →

CSV to Parquet

Convert CSV to Apache Parquet format for big data tools and data warehouses.

Open tool →

Want to skip the browser tools entirely?

CSVtoSheets is a Mac app that lets you double-click any CSV, XLS, or XLSX file to instantly open it in Google Sheets — no browser, no imports, no hassle.

Download CSVtoSheets for Mac — Free Trial