How to Change Encoding in Excel (5 Suitable Ways)

Table of Contents

Table of Contents

Working with Excel often involves importing or exporting CSV and text files for sharing data between different programs or systems. If the wrong encoding is used, you might see unusual text, strange characters, or missing symbols when opening files. Encoding determines how characters are stored and interpreted, so choosing the correct one like UTF-8 ensures your data displays properly.

In this article, we’ll explore multiple ways to change encoding in Excel, whether you’re saving a new file, importing external data, or troubleshooting issues in older versions. Let’s get started.

Key Takeaways

Steps to change encoding in Excel:

➤ Open your Excel file and click File >> Save As.
➤ Browse to your desired location and open the Save as type dropdown.
➤ Choose CSV UTF-8 (Comma delimited) (*.csv).
➤ Click Save, and your file will be stored with UTF-8 encoding for compatibility.

overview image

Download Practice Workbook
1

Save as CSV UTF-8 for Accurate Encoding (Modern Excel)

Saving your file as CSV UTF-8 (Comma delimited) is the most reliable way to preserve characters, accents, and symbols when sharing data. Modern Excel versions include this option to prevent corrupted text when transferring files between systems, languages, or platforms. This method is ideal for multilingual datasets or when exporting data to applications that strictly require UTF-8 formatting.

Steps:

➤ Open your Excel file and click File >> Save As.
➤ Browse to your desired location and open the Save as type dropdown.
➤ Choose CSV UTF-8 (Comma delimited) (*.csv).|
➤ Click Save, and your file will be stored with UTF-8 encoding for compatibility.

Save as CSV UTF-8 for Accurate Encoding (Modern Excel)


2

Set Encoding via Web Options for Older Excel Versions

In older Excel editions, the direct UTF-8 save option isn’t available. Using the Web Options dialog allows you to manually select the desired encoding, ensuring special characters are preserved when exporting or sharing CSV files. This method is essential for legacy systems or multilingual datasets.

Steps:

➤ Click File >> Save As and select CSV (Comma delimited).
➤ In the Save As dialog, click Tools (bottom-right) >> Web Options.

Set Encoding via Web Options for Older Excel Versions

➤ You can also access Web Options via File >> Options >> Advanced >> General.

Set Encoding via Web Options for Older Excel Versions

➤ Go to the Encoding tab and select Unicode (UTF-8) or another preferred encoding.
➤ Click OK, then Save to store the file with the chosen encoding.

Set Encoding via Web Options for Older Excel Versions


3

Specify Encoding with the Text Import Wizard

When importing external CSV or text files, Excel may incorrectly interpret character encoding, causing scrambled text. The Text Import Wizard lets you explicitly set the correct encoding before loading data, ensuring all characters display properly. This method is ideal for multilingual datasets or files received from different systems.

Steps:

➤ Open Excel and click the Data tab >> Get Data/New Query >> From  CSV.

Specify Encoding with the Text Import Wizard

➤ Browse and select your CSV file, then click Import.

Specify Encoding with the Text Import Wizard

➤ In the wizard, locate the File Origin or Encoding dropdown.
➤ Choose 65001: Unicode (UTF-8) or the appropriate encoding.
➤ Complete the import by specifying delimiters and column formats as needed.

Specify Encoding with the Text Import Wizard


4

Manually Select Encoding When Opening a File

Encoding issues can occur at the moment of opening a file, leading to unusual characters. By manually specifying the encoding in Excel, you ensure that all special characters, accents, and symbols display correctly, preserving the integrity of your data. This method is especially useful when dealing with CSVs from different systems or languages.

Steps:

➤ Click Data on the ribbon >> Get External Data >> From Text.

Manually Select Encoding When Opening a File

➤ Browse for your file and click Import.

Manually Select Encoding When Opening a File

➤ In the Text Import Wizard, select the correct encoding from the dropdown (e.g., UTF-8).

Manually Select Encoding When Opening a File

➤ Follow the wizard prompts to finish importing, ensuring your data displays correctly.

Manually Select Encoding When Opening a File


5

Re-save the File in Notepad to Fix Encoding Issues

When Excel cannot correctly interpret a file’s encoding, using Notepad as an intermediary allows you to re-save the file with the desired encoding. This ensures special characters, accents, and symbols are preserved, making the file compatible for Excel import.

Steps:

➤ Open your CSV or TXT file in Notepad (select All Files if needed).
➤ Click File >> Save As.
➤ In the dialog box, choose your preferred encoding (e.g., UTF-8) from the dropdown.

Re-save the File in Notepad to Fix Encoding Issues

➤ Save the file with a new name, then reopen it in Excel to verify the correct character display.

Re-save the File in Notepad to Fix Encoding Issues


Frequently Asked Questions

Why does my CSV show strange characters in Excel?

This happens when the file uses an encoding Excel doesn’t interpret correctly. Saving or importing the file with UTF-8 or the correct encoding ensures special characters display properly.

What’s the safest encoding for sharing international data?

UTF-8 is the most universal and widely supported encoding. It preserves accented letters, non-Latin characters, and symbols across most platforms, ensuring your data looks consistent worldwide without compatibility issues.

Can I fix encoding on an already saved CSV file?

Yes. Open the file in a text editor like Notepad or Notepad++, select Save As, choose UTF-8 encoding, save it, and reopen in Excel. This preserves characters without damaging your data.

Does Excel always save CSV files in UTF-8 by default?

No. Older Excel versions default to ANSI, which can cause character corruption. Only Excel 2016 and later include a CSV UTF-8 option. For older versions, you must use Web Options or a text editor.

How can I check a file’s encoding before opening in Excel?

Use tools like Notepad++, Visual Studio Code, or online encoding checkers. These display the current encoding, allowing you to confirm or convert it to UTF-8 before importing into Excel.


Wrapping Up

In this tutorial, we explored multiple methods to change encoding in Excel, including saving with CSV UTF-8, using Web Options for older versions, and leveraging the Text Import Wizard. By selecting the right encoding, you’ll avoid corrupted characters and ensure smooth data sharing. Feel free to download the practice file and share your feedback.

Facebook
X
LinkedIn
WhatsApp
Picture of Tasmia Rahim

Tasmia Rahim

Tasmia Rahim holds a B.Sc in Electrical Engineering with a focus on automation and embedded systems, supporting logic-driven spreadsheet workflows. With 2 years of Excel and Google Sheets experience, she works with conditional formatting and basic automation. She is interested in using macros and ActiveX controls to simplify Excel tasks and improve usability.
We will be happy to hear your thoughts

      Leave a reply

      Excel Insider
      Logo