Unicode Tutorials - Herong's Tutorial Notes
Dr. Herong Yang, Version 5.00

Opening UTF-8 Text Files

This section provides a tutorial example on how to open a UTF-8 text file with Nodepad correctly by selecting the UTF-8 encoding option on the open file dialog box.

According to the Notepad help information, Notepad support 3 Unicode encodings: Unicode, UTF-8, and big-endian Unicode. Let's try to use Notepad to open the UTF-8 text file, hello.utf-8, created from the previous chapter first.

1. Run Notepad and click menu File > Open. The open file dialog box comes up.

2. Select the hello.utf-8 text file and select the UTF-8 option in the Encoding field. See the picture below:
Notepad Open UTF-8 File

3. Click the Open button. The UTF-8 file opens in the editor correctly. See the picture below:
Notepad Edit UTF-8 File

Very nice. This proves that Notepad can open UTF-8 text file correctly if the UTF-8 encoding option is selected.

If you select a different encoding, like Unicode, the UTF-8 text file will be opened incorrectly. Try it out yourself.

Sections in This Chapter

What Is Notepad?

Opening UTF-8 Text Files

Opening UTF-16BE Text Files

Opening UTF-16LE Text Files

Saving Files in UTF-8 Option

Byte Order Mark (BOM) - FEFF - EFBBBF

Saving Files in "Unicode Big Endian" Option

Saving Files in "Unicode" Option

Supported Save and Open File Formats

Dr. Herong Yang, updated in 2009
Opening UTF-8 Text Files