Notepad++ versions

A free source code editor and Notepad replacement
8.7
Sep 17, 2024
8.6
Nov 23, 2023
Review
8.4
Apr 26, 2022
Review
8.1
Jun 17, 2021
Review
7.9
Sep 28, 2020
Review
7.8
Oct 11, 2019
Review
7.7
May 19, 2019
Review
7.6
Nov 13, 2018
Review
7.5
Aug 15, 2017
Editorial review
rating
7.4
May 14, 2017
Editorial review
rating
7.3
Jan 2, 2017
Editorial review
rating
7.2
Nov 3, 2016
Editorial review
rating
6.9
Feb 22, 2016
Review
6.8
Jul 21, 2015
Review
6.7
Dec 14, 2014
Review
6.6
May 1, 2014
Editorial review
rating
6.5
Sep 28, 2013
Editorial review
rating
6.4
Jun 29, 2013
Review
6.3
Feb 3, 2013
Review
6.2
Oct 1, 2012
Review
6.1
Apr 10, 2012
5.9
Mar 26, 2011
Review
5.8
Sep 22, 2010
5.6
Sep 3, 2010
5.1
Oct 20, 2008
Editorial review
rating
5.0
Jun 16, 2008
4.7
Feb 14, 2008
Review

What's new

v8.6 [Nov 23, 2023]
Fix three bugs in the Column Editor, add auto-indentation for Python, make minor enhancements to dark mode, and more.

v8.4 [Apr 26, 2022]
The major change in Notepad++ v8.4 is upgrading Scintilla to adapt its new architecture (adding Lexilla project). This update have no impact for the most of plugins. However, the external lexer plugins will need some modification to work with Notepad++ new release.

v8.1 [Jun 17, 2021]
- Make Insert date time customizable. (Fix #10467)
- Make date time order reversible for short & long format. (Fix #10445)
- Add Insert Date/Time commands shortcut & macro capacities. (Fix #10567)
- Fix regression: no error message when locked file could not be saved - Show file locked warning now. (Fix #9994)
- Make “Confirm Save All” dialog more clear: use “Always Yes” button instead of “Cancel”. (Fix #10339)
- Improve JSON, PHP, PYTHON, CSS, BANNC and VHDL syntax highlighting in dark mode. (Fix #10502, #10425, commit)
- Fix inconsistency of Document List context menu. (Fix #10463)
- Enable/disable ext column via Document list context menu directly. (Fix #10468)
- Add path column in Document list panel. (Fix #9679)
- Allow custom color for Document Map. (Fix #10052)
- Fix docked/float panels in RTL layout issue. (Fix #10488)
- Fix CSS pseudo-elements not recognized issue. Update CSS keywords and add new styles. (Fix #10425)
- Fix issue that current directory not been applied after changing current directory option in preferences. (Fix #10396)
- Sort Default language combobox of “New Document” section in Preferences. (Fix #10513)

v7.9 [Sep 28, 2020]
- Fix Notepad not starting up due to SaveAsAdmin plugin (for installer package).
- Fix UNC path with quotes handling in folder & file Open/Save dialog.
- Fix file doesn’t save as extension type on Windows 7.

v7.8 [Oct 11, 2019]
- Add key shortcuts in Save or not dialog.
- Add find in files filter excluding ability.
- Add “Open UDL folder” command.
- Fix issue of showing save dialog twice while cloned file is dirty.
- Enhance “Open Explorer” command in Folder as workspace with expected path.
- Fix tab dragging issues.
- Enhance “Close all but This” and “Close all to the left/right” commands while files are dirty.
- Enhance “In Selection” option in Find dialog.
- Fix Notepad blocked in notification zone issue.
- Make end-of-line conversion operations macroable.
- Fix “View Current File In” commands disabled problem in some situations.

v7.7 [May 19, 2019]
- Fix drag and drop tab regression: dragging tab is switched to another tab issue.
- Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode.
- Fix an ASP regression: VB loses syntax highlighting in ASP document.
- Fix Reload dialog displaying issue during File Monitoring.
- Fix “unhide lines” markers disappears issue.
- Fix Plugin menu is not localized issue if no plugin installed.
- Add “Copy File Name” command in context menu of “Folder as Workspace”.
- Fix crash while sorting lines with numbers longer than 20 digits.
- Enable Scintilla Virtual Space Option change from macro.
- Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting categories.

v7.6 [Nov 13, 2018]
- By the request of community, a built-in Plugins Admin is available in Notepad v.7.6. Plugins Admin shows the list of available plugins, allows users to install new plugins and to update/remove installed plugins.
- There are some changes, however, may create the impact for users who have non-default plugins installed after updating.
- The change is about new organization of folder structure for plugins and simplification of plugins location. As result, some plugins won’t be loaded by Notepad after your update.

v7.5 [Aug 15, 2017]
Fix some excluded language cannot be remembered bug.
Fix a localization regression bug.
Fix the bug that Notepad++ create "%APPDATA%\local\notepad++" folder in local conf mode.
Add Visual Prolog language support.
Add auto-completion support for batch file (*.bat).
Enhance Function List for PHP and JavaScript.
Enhance Shortcut Mapper by adding category column.
Make double click work for language menu disabling/enabling in preferences dialog.
Make double click work to improve file extension movement in Preferences dialog.
Fix bug: language menu item is restored back on the wrong zone.
Add a spiritual quote.

v7.4 [May 14, 2017]
- Fixed Notepad hanging issue on start up due to its connection on Internet - disable the certification chain verification.
- Fixed the opened zero length file not saving bug.
- Improved Document Peeker performance issue for large files.

v7.3 [Jan 2, 2017]
Fix generation of MD5 on Unicode bug.
Enhancement : make "Word characters list" customizable.

v7.2 [Nov 3, 2016]
2 crash issues in 64-bit binary (on macro recording and on new language dialog of UDL) have been fixed in 7.1 release.
Installer has been enhanced to prevent from the problem of 32-bit and 64-bit binaries mixing.

v6.8 [Jul 21, 2015]
Settings on cloud feature allows users to write their settings on whichever cloud.
Use Source Code Pro as default font.
Make smooth font optional.
Fix the context menu disappears problem after find in files operation.

v6.7 [Dec 14, 2014]
Notepad v6.7 new features and bug fixes:
Add Smart Indent feature for php/javascript/c/c /java/c#/Objective-C.
Enhance Auto-insert feature for {} [] (): typing and skipping }, ] and ).
Add new feature of MRU: While current file is closed the previous activated file will be activated.
Allow users to disable Easter eggs by adding noEasterEggs.xml in Notepad installed directory.
Enhancement: Resize column Name filed correctly while hiding column Ext.
Fix Global colours not applied to all text of the "Find result" pane.
Add C# and enhance php parser in Function List.
Fix document list panel has no selection while start up.
Fix docSwitcher bug which shows new 0 after loading a session of files.
Fix crash issue on quit Notepad while session snapshot period backup feature is on.
Make "Text Direction RTL" command and "Text Direction LTR" command work without reloading file.
Make document map matches the current text direction (RTL/LTR).
Fix a crash issue while the opened document is deleted/moved from outside.
Fix undo actions on unsaved snapshot file removing the dirty state bug.

v6.6 [May 1, 2014]
1. Fix SaveAll command hanging issue while session snapshot is enabled.
2. Fix docking error messages displaying due to bad detection of windows version.
3. Fix restoring saved files as unsaved due to SaveAll bug in session snapshot mode.
4. Disable session snapshot while command line argument -nosession is used.
5. Fix bug that backup is not performed (in session snapshot mode) while view is switched from one to another.
6. Fix a bug in NppShell when trying to open many files.

v6.5 [Sep 28, 2013]
Add search and sort abilities into build-in function list.
Add Java parser into function list.
Add auto-completion for absolute path feature.
Fix scrolling text problem while using "Synaptics touchpad".
Fix EOL type not correctly determined for UTF-16 files bug.
Fix tab settings bug in Normal text.

v5.9 [Mar 26, 2011]
Update Scintilla to 2.27.
Make Recent File List totally customizable.
Add Vertical File Switcher feature.
Add active folding area highlighting feature (only for box and circle mode).
Detect if Scintilla is absent.
Add 2 plugins messages NPPM_GETLANGUAGENAME & NPPM_GETLANGUAGEDESC.
Fix wrong result returned by NPPM_GETLANGUAGENAME.

Alternative downloads

Microsoft Office Word
Microsoft Office Word
rating

Program that allows you to create documents.

Speaking Notepad
Speaking Notepad
rating

A very complete text editor with a reading-aloud function.

DocPad
DocPad
Free
rating

A free alternative to Notepad.

NotePad SX
NotePad SX
Free
rating

Plain text editor for Microsoft Windows.

Notepad X
Notepad X
Free
rating

Open source text editor intended to replace the Windows Notepad.