Powerful Features

Discover why Notepad++ is the preferred choice for millions of developers worldwide.

Syntax Highlighting

Syntax Highlighting & Folding

Write code in over 80 programming languages with intelligent syntax highlighting. Collapse and expand blocks of code to focus on what matters most.

  • User Defined Languages (UDL)
  • Customizable color themes
  • Code folding for complex structures
Search and Replace

Advanced Search & Replace

Perform complex find and replace operations across multiple open documents or even entire directories.

  • PCRE (Perl Compatible Regular Expressions) support
  • Find in Files / Find in Projects
  • Mark all occurrences
Auto-completion

Auto-completion & Hints

Speed up your coding with intelligent auto-completion for functions, words, and function parameters.

Supported Auto-completion:

Word Completion Function Completion Function Parameters Hint
Multi-View

Multi-View & Multi-Language

Edit two documents side-by-side or clone one document to view two different parts simultaneously. Interface localized in dozens of languages.

  • Split screen editing (Vertical/Horizontal)
  • Synchronized scrolling
  • Localization support
Plugin System

Extensive Plugin System

Extend the functionality of Notepad++ with hundreds of community-developed plugins. From JSON viewers to FTP clients, there's a plugin for almost everything.

  • Built-in Plugins Admin
  • Easy one-click installation
  • Create your own plugins in C++, C#, and more

More Tools for Power Users

Macro Recording

Record complex actions and playback to automate repetitive tasks instantly.

Plugin Manager

Access hundreds of community plugins via the built-in Plugins Admin.

Document Map

Navigate long files easily with a visual overview sidebar.

Auto-Save

Never lose work with configurable auto-backup and session snapshots.

Ghost Typing

Launch Notepad++ via command line arguments for quick edits.

Themes

Switch between Dark Mode, Solarized, and other popular styles.