Unicode Support

Since Unicode is essential for anyone who uses international languages, EmEditor offers true, native Unicode support (UTF-7, UTF-8, UTF-16), the preferred encoding method for multiple language capability. Not only can you open Unicode files, but you can also edit files in Unicode so that you can display multiple languages at the same time.

EmEditor supports all the encodings that are available in the Windows system. This feature allows you to work in almost any language on earth. You can open a file with any encoding supported in the Windows system, and easily convert from one encoding to another within EmEditor.

EmEditor supports Unicode natively since the whole program is built as a Unicode application. Therefore, you can easily open Unicode file names and search for Unicode characters. Furthermore, EmEditor also supports Unicode characters outside of the Basic Multilingual Plane (BMP) to display CJK Extension B characters and Extended Katakana. As long as a supporting font is available, EmEditor can display the CJK Extension B characters. The Unicode character code can be displayed in more than four hexadecimal digits.

To open a file with a specific encoding, click the Open toolbar button or press CTRL+O and show the Open dialog box. Then choose the encoding you want to open a file with from the Encoding drop-down list. After you open a file, you can reload the file with a different encoding by double-clicking the encoding name on the Status bar, and selecting a new encoding menu item.


EmEditor does NOT support languages that use right-to-left scripts such as Arabic and Hebrew.