Macro that changes file encoding and then saves?
- 
 I’m hoping to record a macro that will ‘convert to UTF-8’ and then save the file to a specific file name. I tried to use the “Start Recording” feature for this, but those actions aren’t captured. Is it possible to manually write a macro to do all of that? 
- 
 It should be possible with one of the scripting plugins available, e.g. NppExec. This plugin (like others as well) allows to create a menu entry in the Macromenu which can be assigned to a keyboard shortcut.But you should elaborate more precisely what you meant with @Clay-Gibney said: a specific file name Automatically generated from the original file name, following a certain rule? Or provided by user by opening a file selector dialog? 
- 
 Thank you. I have a daily task where I open a uniquely named CSV file, and I have to encode it to UTF-8 and then perform a Save-As to a specific file name so I can then upload it into another system. So I was hoping to turn a few of those steps into a macro/menu choice. 
- 
 I guess we won’t know if you can achieve this unless you give @dinkumoil 's suggestion a try and report back on how it goes… 
- 
 The NppExec plugin did the trick! Just two simple lines were all I needed: 
 npp_menucommand Encoding\Convert to UTF-8
 NPP_SAVEAS: c:\users\clay\downloads\people.csv


