Any to CSV Help
Help

Convert Excel to CSV Free Online

Any to CSV is a free browser tool to convert Excel to CSV online free — and it converts JSON to CSV too. Drop an .xlsx, .xls, or .json file, preview the first rows, pick your delimiter, and download a clean CSV. No server ever sees your file. The whole conversion runs in your browser — no upload, no account, no app to install.

Drop an Excel (.xlsx, .xls) or JSON file on the box above to preview it as a table, then tap Download CSV. Use Options to change the delimiter or pick a worksheet — it all runs in your browser.

Ready to convert? It takes one tap.

Use the free Any to CSV converter →

How to Convert Excel (.xlsx/.xls) to CSV

Any to CSV is an xlsx to csv converter online free that runs entirely in your browser tab — the spreadsheet is parsed on your own device, never uploaded. It reads both modern .xlsx and legacy .xls workbooks (this doubles as a way to convert xls to csv online free).

  1. Open capsuletools.app/any-to-csv/
  2. Tap the zone (on a phone) or drag your Excel file onto it (on desktop)
  3. Check the preview of the first rows, then tap Download CSV to save the file

The CSV is named after your source file and saved straight to your device. Cell values that contain commas, quotes, or line breaks are automatically escaped, so the structure stays intact.

Convert JSON to CSV Online

Drop a .json file and Any to CSV becomes a json to csv converter online free. The tool finds the array of records, turns each object's keys into a header row, and flattens nested objects or arrays into single cells. For most data exports it is the easiest way to convert JSON to CSV — there is nothing to configure.

Choose Your Output Delimiter — Comma, Semicolon, or Tab

Need something other than a comma? Tap Options below the preview to convert Excel to CSV online with a delimiter of your choice — comma, semicolon, or tab. Semicolon output is handy when your data already contains commas or for spreadsheet apps configured to a European locale; tab output gives you a TSV-style file. The preview reflects your choice before you download.

Select a Specific Worksheet

If your Excel workbook has more than one sheet, the Options panel shows a Worksheet picker. By default the first sheet is converted; choose any other tab to export it instead. Each sheet is converted independently, so you can download one CSV per worksheet.

UTF-8 Output and Special Characters

Every file is written as UTF-8 with a byte-order mark, so this also works as a way to convert Excel to CSV in UTF-8 without a separate step. Accented letters, emoji, and non-Latin scripts are preserved, and Excel re-opens the file with the correct encoding. Combined with proper escaping of commas and quotes, that means you can convert Excel to CSV without losing data.


Frequently asked questions

How do I convert XLSX to CSV without losing data?

Open Any to CSV, drop your .xlsx file, and the browser parses it instantly using the same engine behind desktop spreadsheet tools. Every cell value is preserved and values containing commas or quotes are properly escaped, so nothing is mangled. Preview the first rows to confirm before you download.

What is the easiest way to convert JSON to CSV?

Drop a JSON file onto Any to CSV. It finds the array of records, turns the object keys into a header row, flattens nested values, and gives you a clean CSV to download — no code, no formula, no upload. There is nothing to configure: drop, preview, download.

Can I convert Excel to CSV with a semicolon or tab delimiter?

Yes. Tap Options below the preview and choose comma, semicolon, or tab as the output delimiter. Semicolon is useful when your data contains commas or for spreadsheet software set to a European locale. The preview updates instantly so you can confirm the separator before downloading.

How do I convert a large JSON file to CSV online for free?

Any to CSV converts files up to about 50 MB entirely in your browser, with no upload and no account. Because the work happens on your own device rather than a server, large files stay private — but they are capped at 50 MB to keep the browser tab stable, and files over that limit show a warning instead of crashing the page.

How do I convert Excel to CSV in UTF-8 encoding?

Every CSV from Any to CSV is written in UTF-8 with a byte-order mark, so accented characters, emoji, and non-Latin scripts survive intact and Excel re-opens the file with the correct encoding. There is no setting to change — UTF-8 output is the default for both Excel and JSON sources.

Can I convert XLSX or XLS files to CSV on a Mac or Android?

Yes. Any to CSV runs in any modern browser — Safari on Mac and iPhone, Chrome on Android, or any desktop browser — with no app to install. On a phone, tap the zone and pick your .xlsx or .xls file from the Files app, then tap Download CSV. The conversion is identical on every platform because it all happens in the browser.


Use the free Any to CSV converter →