Sign In

Welcome! Log into your account

Forgot your password?

Create an account

Sign Up

Welcome! Register for an account

A password will be e-mailed to you.

Password Recovery

Recover your password

A password will be e-mailed to you.

Available for:

Notepad++ 8.4.1

Notepad++ 8.4.1
Download FreeDownload

Notepad++ is a free source code editor (Notepad replacement), which supports several programming languages, running under the Microsoft Windows environment. It also gives the extra functionality to define a user’s own language for the syntax folding and syntax highlighting.

You can print your source code in color. It allows a user to edit the different document in the same time and even to edit the same document synchronizely in 2 different views. Notepad++ supports full drag and drop.

This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.

The supported programming languages: ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, javascript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML.

Notepad++ Features:

  • Syntax Highlighting and Syntax Folding
  • User Defined Syntax Highlighting
  • Auto-completion
  • Multi-Document
  • Multi-View
  • Regular Expression Search/Replace supported
  • Full Drag ‘n’ Drop supported
  • Dynamic position of Views
  • File Status Auto-detection
  • Zoom in and zoom out
  • Multi-Language environment supported
  • Bookmark
  • Brace and Indent guideline Highlighting
  • Macro recording and playback

Changes in Notepad++ 8.4.1:

  • Fix HTML syntax highlighting in PHP files regression.
  • Fix “Reload from disk” loosing syntax highlighting regression.
  • Fix unfocused selected text background color changed regression.
  • Update Scintilla from 5.2.1 to 5.2.2 and Lexilla from 5.1.5 to 5.1.6.
  • Fix multi-part keyword in prefix mode freezes Notepad++ in UDL.
  • Add several dark mode enhancement.
  • Add DarkMode usage detection support for plugins.
  • Add “Framed current line” option beside of “Highlight current line background”.
  • Add file monitoring command line argument [-monitor].
  • Add File Dialog enhancement.
  • Add a new format argument/option “ADD_ZERO_PADDING” to NPPM_GETNPPVERSION.
  • Restore auto-completion & calltip default fg/bg colors when no theme is applied.
  • Sort “Search result” to the bottom in language list of Style Configurator.

Included plugins:

  • NppExport v0.4
  • Converter 4.4
  • Mime Tool 2.7

Changes in Notepad++ 8.4:

  • Update Scintilla from v4.4.6 to v5.2.1 and add Lexilla v5.1.5.
  • Enhance dark mode support.
  • Fix lossing characters issue after case-conversion (UPPER/lower).
  • Fix “Sort Lines as Integer” not considering negative number issue.
  • Sort languages alphabetically automatically in Style Configurator.
  • Fix flashing box (autocompletion empty list) appears while typing issue.
  • Scrolling Document List automatically to make the selected tab item visible.
  • Make Find in Files search result line number aligned.
  • Add default A-Z sorting ability in Function list.
  • Add virtual space ability.
  • Fix document being wronly marked as saved bug after converting its encoding.
  • Fix Document list not synchronized with tab order after sorting.
  • Fix file saving critical bug under Symantec encryption desktop.
  • Enhance installer: Remember the chosen language in the previous installation.
  • Fix cropped text in Shortcut mapper’s status area issue.
  • Improve Find/Replace Dialog layout.
  • Update NSIS & Inno Setup keyword lists.

Changes in Notepad++ 8.3.3:

  • Fix crash regression on opening a session file.
  • Enhance stability: add new ability (plugin compatibility) for not loading incompatible plugins.
  • Fix deleting the folded line makes folded (hidden) content disappeared.
  • Re-enable ability to center the FindReplaceDlg on Notepad++ main window.
  • Fix extension not appended issue while saving with ENTER under Windows 7.
  • Fix preferences dialog “Dark Mode->Customize tone” RTL alignment issue in dark mode.
  • Fix disabled static texts of Preferences blurry issue in Dark mode.
  • Add 4 API for custom auto-indentation and getting current macro status.
  • Add new AutoComplete icon for distinguishing functions from normal keywords.
  • Fix Plugin Admin close issue after typing ENTER.
  • Show current and new version on update dialog.

Changes in Notepad++ 8.3.2:

  • Fix incorrect message while double clicking on search result regression.
  • Fix regression: file can’t be saved if it’s set to other charset before.
  • Fix UDL comment config input fields broken regression.
  • Fix UDL dialog crash issue on over 30 created UDL.
  • Add sorting document tab order commands by name, path, type and size.
  • Support better 2GB+ file (cmdline & session file adaptation).
  • Fix auto-completion sort order problem due to fx icon.
  • Refine auto-saving session on exit behaviour.
  • Enhance performance on exit with certain settings.
  • Fix auto-complete case insensitive not working issue.
  • Fix saving problem (regression) with “Sysnative” alias in x86 binary.

Changes in Notepad++ 8.3.1:

  • Fix XML tag adding or mark deletion crash issue.
  • Fix wrong cursor position on opened file & cmdline ‘-n’ param not working regression.
  • Revert “Enable backup on save (simple) feature by default”.
  • Restore auto-completion insert selection default behaviour (now with both ENTER & TAB as expected).
  • Fix Path Completion not working regression.
  • Fix target directory parameter (/D=) ignored by x64 installer regression.
  • Add icons in front of function items of auto-completion to distinguish from word items.
  • Fix file dialog “Append extension” checkbox not working on empty folder.
  • Fix link part of Dark Mode Customized tone not persistent issue.
  • Fix NPPM_RELOADFILE not working with converted 8.3 DOS file name bug.

Changes in Notepad++ 8.3:

  • Remove 2GB file open restriction for x64 binary.
  • Improve large files (200MB) loading speed and editing/browsing performance.
  • Fix Find in Files crash issue.

Changes in Notepad++ 8.2.1:

  • Fix regression of loaded session being empty on exit.
  • Add Find/Replace text swap button in Find replace dialog.
  • Add an option for inserting auto-completion selection to fix hitting twice ENTER to go to next line.
  • Fix installer x64 not detected the previous installation location.
  • Add copy name/path commands to DocList and Edit menu.
  • Fix Recent Files List not revised issue after “Save As” command.
  • Fix Windows 11 detected wrongly issue in “Debug information”.
  • Fix “Save As” command cannot be used as “Save” issue.
  • Fix visual glitch regression of fg/bg color disabling.
  • Fix wrong keywords (of preprocessor in C) highlighting in Java.

Changes in Notepad++ 8.2:

  • Add exclude folder(s) capacity in Find in Files (mouse hover on “Filters” label for getting the example on tool-tip).
  • Fix UTF-8 detected wrongly as TIS-620 encoding issue.
  • Add auto save loaded session on exit feature (while “Open session in a new instance” is set in Multi-instance settings).
  • A comprehensive fix for dockable panels losing background color when switching back Notepad++.
  • Fix memory leak while toggling between Dark/Lite Mode.
  • Fix caret left-right inverse moving in RTL mode issue.
  • Fix Document List icons unchanged issue after switching to dark mode or changing to alternative icons.
  • Fix incorrect folding behaviour in C, C++, Java, JavaScript, TypeScript and Objective-C.
  • Update boost regexp from v1.76 to v1.78
  • “Rename tab” name field enlargement (from 20 to 63 char!).
  • Apply “crontab” file to the syntax highlighting of bash.

Homepage –

Supported Operating Systems: Windows XP, Vista, 7, 8, 8.1, 10, 11 (32-bit, 64-bit).