Free Marketing Tools/CSV ↔ Excel Converter

Free file converter

CSV ↔ Excel Converter
No more garbled Thai text

Open a CSV file and the Thai turns into alien script? Convert it to Excel, or to a CSV that Excel reads Thai in correctly. You can also convert Excel and Mac Numbers files to .xlsx or CSV.

CSV
Text encoding
If the Thai text in the table below is still unreadable, try changing this option
Column separator
Sheet
Convert to

About this tool

Open reports from Ads Manager, Shopee or your back office right away

What is it?

A tool for converting spreadsheets between CSV and Excel. It auto-detects Thai encoding (UTF-8 / Windows-874) and the column separator, previews the data before converting, and keeps leading zeros in phone numbers.

Who it's for

  • Anyone who downloads reports from Facebook Ads, Shopee, Lazada or LINE OA and can't open them in Excel
  • Accounting and admin teams importing CSV files into systems
  • Teams that need to send Excel files to systems that only accept CSV

How to use

  1. Drag and drop a CSV or Excel file
  2. Check the preview table to make sure the Thai is readable; if not, change the encoding
  3. Choose the output format
  4. Press Convert and download

Frequently Asked Questions

Convert CSV to Excel and Fix Garbled Thai Text

Why does Thai text get garbled when I open a CSV in Excel?

Excel on Windows often reads CSV files with an older encoding. If the file is UTF-8 without a BOM, Thai text gets garbled. Choose "CSV for Excel" or convert to .xlsx to fix it.

What's the difference between "CSV for Excel" and "CSV UTF-8"?

"CSV for Excel" includes a BOM that tells Excel it's UTF-8, so you can just double-click to open it. "CSV UTF-8" has no BOM and is better for uploading to other systems, such as Custom Audiences or a CRM.

The leading 0 in phone numbers disappears in Excel. What do I do?

When you convert to .xlsx with this tool, values starting with 0 are stored as text, so the 0 isn't lost.

Can I open .numbers files from a Mac?

Yes. Drag in a .numbers file and it's automatically set to convert to Excel (.xlsx), combining every sheet in the file, or you can choose a sheet and convert it to CSV. (Numbers and text convert fully, but formulas, charts and some Numbers formatting may not carry over.)

How large a file can I convert?

Files with tens to hundreds of thousands of rows convert easily on a computer. On a phone, we recommend files under about 20 MB.

Other file conversion tools

All free, and files are never uploaded to a server