Notepad++ Icon

Notepad++ is a free source code editor (and Notepad replacement) for Microsoft Windows environment. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. The project’s name comes from the C increment operator.

Notepad++ features syntax highlighting, code folding and limited autocompletion for programming, scripting, and markup languages, but not intelligent code completion or syntax checking. As such, it may properly highlight code written in a supported schema, but whether that code is a working masterpiece or pure junk is not verifiable. It also supports tabbed editing, which allows working with multiple open files in a single window.

Notepad++ natively supports the following 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++ was developed by Don Ho in September 2003. The developer used JEXT (a Java-based text editor) at his company but, dissatisfied with its poor performance, he began to develop a text editor written in C++ with Scintilla. He developed it in his spare time since the idea was rejected by his company. Notepad++ was built as a Microsoft Windows application; the author considered, but rejected, using wxWidgets to port it to the Mac OS X and Unix platforms.

Notepad++ has support for macros and plugins, and has been marked for its robust plugin architecture which enabled various new features to be integrated into the program. Currently, over 140 compatible plugins have been developed for Notepad++, 10 of which are included by default in the program. The first plugin to be included in the program was “TextFX”, which includes W3C validation for HTML and CSS, text sorting, character case alteration and quote handling.

Key Features

  • Clean and simple interface
  • Low on system resources
  • Syntax Highlighting and Syntax Folding
  • Regular Expression Search/Replace supported
  • Automatic backup of unsaved files
  • Full Drag ‘N’ Drop supported
  • Macro recording and playback
  • Multi-Language environment supported
  • Dynamic position of Views
  • Auto-completion
  • WYSIWYG
  • Multi-Document
  • Multi-View

Last Update: February 21, 2024

Current Version: 8.6.4

License: Open Source

Languages: Multiple Languages

Supported Operating Systems:
Windows 2000 / XP / Vista / 7 / 8 / 8.1 / 10 (32-Bit, 64-Bit)

Developer: Don Ho

Homepage: Notepad-Plus-Plus.org

Disclaimer: The direct download links we provided to you for this software are from the official author's website, therefore we can't guarantee safety, availability, or download speeds. We will look into all download options for your software: online installer, full offline installer (mostly exe or msi, and in rare cases - iso, or torrent), or portable edition (mostly zip, or rar). Moreover, we don't and we won't provide any pirated/illegal versions or tools. We recommend that you avoid using these methods as these methods can harm your device. If you like this software, buy it to support its developers.