Convert Excel Online

Free Online Excel Converter

Free online Excel converter for XLSX, XLS, CSV, TSV, ODS and more. Add a spreadsheet, select CSV, TSV, XLSX, XLS, ODS, JSON or HTML, press Convert and download the file.

Spreadsheet format work by OnlinePCApps since 2013

No upload XLSX and CSV Excel to JSON Free
0
Bytes uploaded
7+
Formats handled
0
Files stored
$0
Free, always
Why convert Excel online

Online Excel Converter for Imports, JSON and Private Data

A spreadsheet in the wrong format will not import, will not load into an app or will not open in another program. The free online Excel converter puts the data in the format the job needs.

Import Into a Database or Tool

Databases, ETL pipelines and most import screens expect CSV, not XLSX. Converting a workbook to CSV with the online Excel converter strips the Excel layer and leaves plain rows that load into Postgres, MySQL, a CRM or an analytics tool without a hitch.

Data any system can import.

Turn a Sheet Into JSON

An app, an API or a test needs structured data, not a workbook. Converting to JSON with the Excel converter online maps the header row to keys and every row to a record, ready to drop into a request, a seed script or a JavaScript file.

Rows as clean JSON records.

Keep Financial Data Private

A payroll sheet, a client list or a budget should not sit on an outside server for a format change. SheetJS runs in the browser, so the workbook stays on the device while it converts.

A format change without exposure.
How it works

Convert Excel Online in Three Steps

1

Add the Spreadsheet

Drag the workbook onto the online Excel converter, or select Open spreadsheet file to browse for it. The panel takes .xlsx, .xls, .csv, .tsv, .ods, .xlsm, .xlsb, .xml and .html files up to 100 MB, one file per run.

XLSX CSV 7 formats
2

Select the Format

A Target Export Format row appears with CSV, TSV, XLSX, XLS, ODS, JSON and HTML. CSV is selected first, and the main button names the choice, like Convert to CSV.

data.csv
3

Convert and Download

Press the button, then select Download Converted File. It saves as the original name plus -converted and the new extension. A JSON result also opens as Parsed JSON Output before download, and Convert Another clears the panel.

New format CSV, JSON, XLSX, ODS
Primary sheet One sheet per run
One file Up to 100 MB
Need it faster?

Desktop Excel Converter for Batches

The online Excel converter takes one file per run, up to 100 MB. A folder of workbooks belongs to the desktop edition.

Get Desktop Version Free trial · Windows 7 to 11
What the free tool does

What the Online Excel Converter Does

To convert a spreadsheet is to rewrite the same data in a different format. The online Excel converter does that for nine input types and seven output formats.

Convert Between Formats

The same data is rewritten from one format into another, from XLSX to CSV, CSV to XLSX, XLSX to JSON and the rest. The input format is detected on its own, so only the output has to be chosen.

One Worksheet Per Run

The panel converts the primary worksheet and has no sheet picker. A CSV or a TSV holds one sheet anyway. To convert another tab, save it as its own file and run it through the online Excel converter again.

Header-Keyed JSON

Converting to JSON opens a Parsed JSON Output box, so the records can be checked before download. Every row becomes a record keyed by the first row, ready for an API or a script.

Clean Dates and CSV

Excel date serials are written as ISO 8601, so a date reads as 2026-01-31 rather than a raw number. A CSV follows the RFC 4180 rules, wrapping any field that holds a comma or a line break in quotes.

To convert a spreadsheet, to turn an XLSX into CSV and to export Excel as JSON all name one task. A search for Excel converter or spreadsheet converter reaches the online Excel converter above.

Reference

Excel Converter Results, Case by Case

The file decides what the online Excel converter returns. The cases below run from clean to not on this page.

The caseResultWhat happens and why
XLSX and CSVcleanExcel workbooks and CSV convert between one another, the core of the online Excel converter. For why a CSV can still import badly, see Why CSV files break and what they never tell you.
XLS, XLSB, XLSMread as inputOlder, binary and macro-enabled Excel files are accepted by the Excel converter online, XLSB being one that few tools besides Excel open.
Password protectedunlock firstA workbook locked with a password is opened and saved without it before converting.
ODSOpenDocumentThe Excel converter online handles a genuine LibreOffice ODS in and out, not a renamed CSV.
JSONheader keysThe first row maps to keys. A Parsed JSON Output box shows the result before download.
Multiple sheetsprimary sheetThe panel converts the primary worksheet and has no sheet picker. A CSV or TSV holds one sheet anyway.
Formulasvalues to CSVA CSV or JSON from the Excel converter online keeps the computed values, while XLSX and ODS can carry formulas.
Formattingnot in CSVColors, fonts and charts do not survive a move to CSV, JSON or TSV.
DatesISO 8601Excel date serials are written as a plain date like 2026-01-31.
Source file9 typesUpload takes .xlsx, .xls, .csv, .tsv, .ods, .xlsm, .xlsb, .xml and .html. For a CSV with broken characters, see Character encoding explained and why text arrives broken.
File size100 MBA larger file is rejected before conversion. For a bigger workbook, the desktop edition is the better fit.
Files per runoneThe panel takes one file at a time. Convert Another clears it for the next file.
Output name-convertedThe file saves as the original name plus -converted and the new extension.
Where it runson the deviceThe data is rewritten in the browser, so the workbook is not uploaded.

Workbooks, Sheets and Plain Data

A spreadsheet format decides how much lives in the file beyond the raw numbers. XLSX, the modern Excel format, is a rich container that holds several sheets, formulas, colors, fonts and charts. CSV is the opposite, plain text with one value per cell, one row per line and nothing else. This gap sets the honest rules of a conversion. Moving XLSX to CSV keeps the values of a single sheet and drops the formulas, the formatting and the extra tabs, which is why CSV loads into a database or a pipeline that an XLSX would choke. Moving the other way, CSV to XLSX or to ODS, wraps the same rows in a workbook that Excel and LibreOffice open natively. Formulas survive a move to another spreadsheet format like XLSX or ODS, while a CSV or a JSON keeps the computed value alone. Dates come across as ISO 8601, and a CSV follows the RFC 4180 rules for quoting. The online Excel converter applies these rules to every run. The references below define the formats.

Honest comparison

Online Excel Converter vs a Hosted Converter

Both the online Excel converter and a hosted one convert a spreadsheet's format. The trade is real, and business data is often sensitive.

Point of comparison This tool This online converter On the device Hosted converter Uploaded and converted on a server
Where the data goes Stays on the device Uploaded to a server
Price and caps Free with no sign-up Free tier often capped
Millions of rows Capped at 100 MB a file Reads straight from disk
Keep formulas and charts Data and formulas to a sheet Excel keeps charts and macros
Hundreds of files One file per run Batch on their hardware

The last three rows favor a desktop program, since millions of rows, live formulas and charts or a run of many files all call for more than one browser tab. For an everyday workbook the first two rows count most. The online Excel converter is free with a 100 MB cap per file, and Online file tools and whether yours uploads goes deeper on where a file goes.

Why no upload

Excel Converter Privacy and Data Handling

The workbook is read and rewritten inside the browser by SheetJS, so the work is client-side and the data stays on the machine that opened it. No copy is passed to a server for the job.

A spreadsheet can be a private thing, a payroll run, a client list or a budget never meant to sit on an outside server. A hosted converter has to upload the entire file to convert it, far more exposure than a format swap is worth.

1. Open the browser tools at the Network tab
2. Clear the log and let it record
3. Convert a workbook with the online Excel converter above
→ Nothing uploads. The data was converted on the page itself.
0
Bytes uploaded
0
Files stored
0
Accounts required
0
Watermarks added
Alternatives

Online Excel Converter Alternatives

All of these work as an Excel converter. They differ on effort, on cost and on where the file goes.

Excel Save As

Save As in Excel saves a copy as CSV, XLSX or ODS.
It keeps full control of formulas and formatting.
Limit: Needs Excel and has no JSON export.

LibreOffice Calc

A free suite opens and exports XLSX, ODS and CSV.
It runs on Windows, macOS and Linux.
Limit: A large install for one conversion.

Google Sheets

Import a file and use File then Download as CSV or XLSX.
It works from any browser with an account.
Note: Needs an account and a Google upload.

csvkit or pandas

Command line tools convert and script an entire folder.
They run offline with fine control over the output.
Limit: Needs a terminal or Python skills.

Excel, LibreOffice and the command line convert well but need an install or a terminal. Google Sheets needs an account. The online Excel converter above needs a browser and adds JSON output.

Before converting

Three Things to Know Before Using an Excel Converter

Three pointers lead to a cleaner result from the online Excel converter.

Select the Format by Use

CSV suits a database or an import screen. JSON suits an app or an API. XLSX or ODS suits a person who will open and edit the sheet, and the destination usually points to one. The Excel converter online offers all three.

CSV Drops the Extras

Moving to CSV keeps the values of one sheet and drops formulas, colors, charts and the other tabs. To hold onto those, convert to XLSX or ODS rather than CSV or JSON.

Know Which Sheet Converts

A workbook with several tabs converts one sheet, the primary worksheet. The panel has no sheet picker, so save the tab that holds the data as its own file first.

The desktop edition

Desktop Excel Converter for Folders and Large Files

The online Excel converter takes one file per run, up to 100 MB. A sheet of millions of rows, or a folder of files to convert together, belongs on the desktop edition, which works from disk and converts the entire set in one pass.

On this pageone file per run
On the desktopan entire folder in one pass
Folder Batches

Point it at a folder of workbooks and every file is rewritten to the target format in a single run, saved beside the original.

Millions of Rows

A sheet with hundreds of thousands or millions of rows works from disk, past the 100 MB cap of the online Excel converter.

Output Presets

Saved presets set the output format, the sheet rule and the date handling in one click, ready for a repeated workflow.

Common questions

Online Excel Converter Questions

Add your spreadsheet, select an output format, then press Convert. The panel takes .xlsx, .xls, .csv, .tsv, .ods, .xlsm, .xlsb, .xml and .html files and offers CSV, TSV, XLSX, XLS, ODS, JSON and HTML as the output. Download Converted File saves the result. To pull tables out of a PDF instead, use the online PDF to Excel converter.
Drop your XLSX on the panel. CSV is already selected, so press Convert to CSV and then Download Converted File. The values of the primary worksheet are written as plain rows that follow the RFC 4180 rules, ready to import into a database, a pipeline or a CRM. If your import still fails, Why CSV files break and what they never tell you explains the usual causes.
No. The workbook is read and rewritten by SheetJS running in the browser, so the data never leaves the device. The Network view in developer tools stays empty during a conversion, which confirms nothing is sent to a server.
Select JSON as the output and press Convert to JSON. A Parsed JSON Output box opens, so you can check the records before you download. The first row maps to keys, so every row becomes a record ready for an API, a seed script or a JavaScript file. To tidy the result, paste it into the online JSON formatter, or go the other way with the online CSV to JSON converter.
Yes. Drop your CSV, select XLSX and press Convert to XLSX. The rows come back in a real Excel workbook that opens and edits natively. The same works for CSV to ODS, which gives you a genuine LibreOffice file rather than a renamed CSV. If your CSV shows broken characters, Character encoding explained and why text arrives broken covers the fix.
Not with a picker. The Excel converter online converts the primary worksheet and has no sheet selector or ZIP of every tab. To convert another tab, save it as its own file in Excel and add that file. A CSV, a TSV and a JSON file hold one sheet anyway.
It depends on the target. A CSV or a JSON from the online Excel converter keeps the computed value of every cell, not the formula behind it. A move to another spreadsheet format like XLSX or ODS can carry the formulas across, since those formats store them. Check your result in Excel before you rely on it.
Colors, fonts, cell styles and charts do not survive a move to CSV, JSON or TSV, which hold plain data alone. To keep your formatting and charts, convert to XLSX or ODS. For a fixed layout, make a PDF with the online Excel to PDF converter. Your original workbook stays as it was.
Excel stores a date as a serial number, so a raw export can show 46095 instead of a date. The online Excel converter writes dates as ISO 8601, like 2026-01-31, which reads cleanly and loads into a database without a second pass.
RFC 4180 is the rule set for a well-formed CSV. A field that holds a comma or a line break is wrapped in double quotes, and a quote inside a field is escaped. Following it means the CSV imports cleanly rather than splitting a row in the wrong place.
Yes. Select ODS and the tool writes a genuine ODS, the OpenDocument spreadsheet that LibreOffice Calc, OpenOffice and Google Sheets open natively. This suits your open-source workflow or a public body that asks for the OpenDocument format.
Both are plain text with one row per line. A CSV separates fields with a comma, while a TSV separates them with a tab. TSV suits data that already holds commas, and it pastes cleanly into your sheet or a database import screen. Contacts in a .vcf file go through the online vCard to CSV converter instead.
Your file can be .xlsx, .xls, .xlsm, .xlsb, .ods, .csv, .tsv, .xml or .html. The output is CSV, TSV, XLSX, XLS, ODS, JSON or HTML. The format of your file is detected on its own, so only the output has to be chosen. HTML output is a table, so the online HTML to PDF converter can turn it into a PDF.
Yes. The online Excel converter accepts files up to 100 MB and shows a file too large message above that. For a bigger workbook, split your data first or use the desktop edition.
Not on this page. Every run of the online Excel converter takes one file, so convert your workbooks one by one. Convert Another clears the panel for your next file. For a folder of workbooks, the desktop edition is the better fit.
Yes. The Excel converter online runs in a mobile browser as well as on a desktop, so your workbook converts without an app. Add your file from the phone, select a format and download the result. A file near the 100 MB cap is steadier on a computer.
Not on its own. Unlock your workbook in Excel or LibreOffice first, save it without the password, then convert it here. An ordinary unprotected workbook converts with no extra step.
Hosting the page costs little, and because the conversion runs on the device nothing is received or stored here. The desktop edition, built for millions of rows and folders of files, is what earns. Some converters cap the free tier, while this one sets no such limit.

OnlinePCApps Documents Group

Written and reviewed by Anna Kowalski, who has worked on spreadsheet and data formats here since 2013

Last reviewed October 2026
13
Years on data tools
0
Files uploaded
7+
Formats handled
0
Watermarks

Converting a spreadsheet looks simple until the question of what to keep comes up, and that is where the two formats decide the outcome. An XLSX is a rich container, holding several sheets, formulas, colors and charts in one file. A CSV is the plain opposite, one value per cell and nothing more, which is what a database or a pipeline wants and why an XLSX trips them. The honest rule to keep in mind is that a move to CSV or JSON keeps the values of one sheet and lets the formulas, the formatting and the extra tabs go, while a move to XLSX or ODS holds them. Dates come across as plain ISO strings and a CSV follows the RFC 4180 quoting rules, so the output loads cleanly. The online Excel converter takes one file per run, up to 100 MB, and returns CSV, TSV, XLSX, XLS, ODS, JSON or HTML to download.

Standards followed

XLSX · ECMA-376 ODS · OASIS CSV · RFC 4180 SheetJS · JavaScript
Built on the same shared design system as every OnlinePCApps tool. onlinepcapps.com

Convert Excel Online for Free

No sign-up and no cost. Add a spreadsheet to the online Excel converter, select a format and download the converted file.

Convert a Spreadsheet Free, no account Try Desktop Edition For millions of rows and batches
Convert Excel