

Notepad++ also uses an incorrect term for UTF-8 without BOM: “ANSI as UTF-8”. But this setting is only applied on new installations, not when you upgrade form older Notepad++ installations. Base64 is an encoding scheme that is designed to be a safe standard for.

The previous setting of Notepad++ was that when a file was saved as UTF-8 without BOM and the file contains only ASCII characters, when reopening it, it used the default encoding setting ANSI (misnomer for Windows code pages).īut since a few versions, Notepad++ uses UTF-8 without BOM as default character encoding, which makes sense, because the Windows code pages are legacy encodings. One of the extra features built into Notepad++ is a Base64 encoder and decoder. UTF-8 and the Windows code pages (often incorrectly called ANSI) are supersets of the ASCII encoding. This is not really a bug, it’s how Notepad++ used to handle character encodings. First of all, note that ANSI is a misnomer, see
