convert csv to utf-8
Convert Encoding — just pick a file and you're done.

Drop your file here
Choose a file
csv, txt files · up to 10MB
Your file never leaves your browser — nothing is uploaded anywhere.
See how to verify your file isn't sent anywhereFree to use, no sign-up or install required.
How to use Convert Encoding
- 1Choose the CSV or TXT file you need to upload to another system, or drag it into the upload area.
- 2Pick the encoding to save as (UTF-8, or a legacy encoding like Windows-1252), and decide how to handle characters that can't be converted.
- 3Click Convert & save, check how many rows were processed and how many characters couldn't convert, then download the CSV file.
When to use this
- Great for saving a CSV in Windows-1252 when an older accounting or inventory system won't accept plain UTF-8.
- Useful for preparing a file for a legacy system that was built before UTF-8 became standard and still expects an older encoding.
- Handy for converting a freshly exported UTF-8 CSV to whatever legacy encoding a specific import screen requires.
Frequently asked questions
What happens to a character that can't be converted (like an emoji)?
Depending on the option you pick, it's either dropped silently or replaced with a placeholder character (like ?). The result screen shows exactly how many characters couldn't convert, so check the original file if that count isn't zero.
How do I know which encoding a specific system needs?
The guidance in this tool reflects commonly known information. The system you're uploading to is the most reliable source — check its documentation or ask whoever manages it before relying on a guess.
Does my file really never get sent to a server?
Correct — LocalSheet does all its processing inside your own web browser. Your file data never travels over the network to anywhere. It even works with your internet connection turned off.
Is there a limit on file size or number of files?
For browser performance and stability, we support files totaling up to 10MB. Merging files supports up to 20 files at once.
Is there a fee, or do I need to log in?
No. Every LocalSheet tool is completely free, with no account and no login required.