Change the default encoding for saving files with Notepad++

EncodingNotepad++

Encoding Problem Overview


That's it . I want to open all the files in once (to make replacements). But notepad++ opens them all in ANSI and I have to go through each file and change the encoding to UTF-8.

Encoding Solutions


Solution 1 - Encoding

In Notepad++ 5.9 there is an option in Settings -> Preferences -> New Document/Default Directory to automatically convert ANSI files to UTF-8 without BOM on open

Solution 2 - Encoding

Settings -> Preferences -> New Document/Default Directory -> UTF-8

Solution 3 - Encoding

I believe you can change this in config.model.xml. I'm not sure if it is setting an unknown type as the default type, however, but it might be worth altering NewDocDefaultSettings

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="0" lang="0" />

to

<GUIConfig name="NewDocDefaultSettings" format="0" encoding="4" lang="0" />

I think at worse case you might be able to record a Macro to automate this process.

Solution 4 - Encoding

Late but for new Users,i had faced a similar problem

Step 1:
Settings -> Preferences -> New Document ->[Encodng] UTF-8 without BOM (check Apply to opened ANSI files)

but any how it hadn't solved mine , i searched out and found that its a bug!

Notepad++ v6.4.5 bug fixes:

  1. Fix a crash issue while there's missing tag in functionList.xml. Fix

  2. UTF-8 (w/o BOM) detection bug.

Step 2: That's all have an update to >= v6.4.5 and follow Step 1

Solution 5 - Encoding

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAbdelwahedView Question on Stackoverflow
Solution 1 - EncodingkgoutsosView Answer on Stackoverflow
Solution 2 - EncodingHyderAView Answer on Stackoverflow
Solution 3 - EncodingcorrodedmonkeeView Answer on Stackoverflow
Solution 4 - Encodinginternals-inView Answer on Stackoverflow
Solution 5 - EncodingT.ToduaView Answer on Stackoverflow