It's worth noting that the exact steps to follow can differ depending on the plugin. (E.g. I've just manually installed XML Tools and this involved copying some files from a subfolder into the root Notepad++ installation directory.) So would recommend the following:-
Extract to a local folder (e.g. using 7-Zip or similar).
Look in the extracted files and folders for any readme files or specific instructions to be followed - and then follow them. In case there aren't any instructions, the one thing that must be done for all plugins is to copy the .DLL file into the plugins folder within your Notepad++ installation folder (e.g. C:\Program Files (x86)\Notepad++\plugins\).
My frustration in being unable to get a plugin for Notepad++ to work came from not realizing that the DLL for the plugin had to be installed directly in the C:\Program Files (x86)\Notepad++\plugins directory, and NOT into a subfolder below that, named for the plugin.
I was misled because every OTHER plugin that comes with the clean installation of Notepad++ IS installed in its own subfolder under \plugins.
I tried that with the plugin I was attempting to install (autosave), and just couldn't get it to work. But then thanks to an answer from Steve Chambers above, I tried putting the DLL directly into the \plugins folder and PRESTO! It Works.
Hope this helps save someone else similar frustrations!
Before using plugin NOTE plugins are usually in notepad 32 bit , 32 bit plugin is not compatible with 64 bit and vice versa(Recommendation use Notepad++ 32 bit)
Manual way
1. Download and extract .zip file having all .dll plugin files under the path
C:\ProgramData\Notepad++\plugins\
To download use following link or google the same
http://docs.notepad-plus-plus.org/index.php/Plugin_Central
2. For placing inside plugins - Make sure to create a separated folder for each plugin
In version 7.7+, Plugins --> Open Plugins Folder....
(This goes to C:\Program Files\Notepad++\plugins.)
I had to create a folder for the plugin and extract the .dll into the folder. The folder must have the same name (case sensitive) as the .dll.
For example, create a folder called JSMinNPP and place the JSMinNPP.dll in that folder.
(It doesn't work if the .dll is put directly in the plugins folder.)
Settings --> Import --> Import plugin(s)... and import the .dll.
Restart Notepad++.
Download the plugin, and unzip to some local folder (e.g. Downloads). Make sure you download the correct plugin for your Notepad++ (64 or 32 bit - e.g. see ? -> About Notepad++ to find if you are 64-bit)
Check each DLL to ensure it is unblocked (right-click, Properties, and check/select Unblock.
Run Notepad++. If you have UAC enabled, use "Run as Administrator" to run Notepad++ (Hold Shift key down, right-click Notepad++ icon, and select "Run as Administrator").
Go to menu Settings -> Import -> Import plugins...
Use dialog displayed to locate you local copy of the plugin DLL.
Once plugin DLL has been selected, Notepad++ should tell you you need to restart. If it doesn't, then Notepad++ has had some problem - though it doesn't tell you what...!
Restart Notepad++.
The above causes a copy of the plugin DLL to be copied under a subfolder of the same name in C:\Program Files\Notepad++\plugins.
Putting plugins directly into one of the following folders (or sub-folders for each plugin), as suggested in other answers, did not work for me:
a) %PROGRAMDATA%\Notepad++\plugins.
b) %ALLDATA%\Notepad++\plugins.
Just in case the address changes again, here is what we have there today:
How to install a plugin
Install plugin manually
If the plugin you want to install is not listed in the Plugins Admin, you may still install it manually. The plugin (in the DLL form) should be placed in the plugins subfolder of the Notepad++ Install Folder, under the subfolder with the same name of plugin binary name without file extension. For example, if the plugin you want to install named myAwesomePlugin.dll, you should install it with the following path:
%PROGRAMFILES(x86)%\Notepad++\plugins\myAwesomePlugin\myAwesomePlugin.dll
Once you installed the plugin, you can use (and you may configure) it via the menu “Plugins”.
(2)Extract the files (normally .dll lib files) from zip to npp's plugins sub-folder
E.g., extract NppFTP-x64.zip into C:\Program Files\Notepad++\plugins\NppFTP
Keep in mind:
(i)Must create sub-folder for each plugin
(ii)The sub-folder's name must be EXACTLY SAME as the main .dll filename (e.g., NppFTP.dll)
(3)Restart npp, those plugin will be automatically loaded.
[Note-1]: I didn't do setting->import->plugin, it seems this is not required
[Note-2]: You may need start npp with "run as administrator" option if you want to do import plugin.
If the plugin you want to install is not listed in the Plugins Admin, you may still install it manually. The plugin (in the DLL form) should be placed in the plugins subfolder of the Notepad++ Install Folder, under the subfolder with the same name of plugin binary name without file extension.
For example, if the plugin you want to install named myAwesomePlugin.dll, you should install it with the following path: