Download V8.x
Free & Open Source | Ultra-fast startup | Plugin support

Notepad++

Engineered in C++ with pure Win32 API for ultra-fast performance

Download Notepad++

Version 8.x

Free & Open Source (GNU GPL) · Native Windows

Notepad++ is a free source code editor and Notepad replacement that supports several languages. Written in C++ and powered by Scintilla, it uses pure Win32 API and STL to deliver higher execution speed and a smaller program size. Enjoy syntax highlighting, code folding, auto-completion, and an extensible plugin system — all optimized for performance.

Features

Built for performance, efficiency, and flexibility — the lightweight editor trusted by developers, sysadmins, and power users.

Performance & Lightweight:

  • Engineered in C++ with pure Win32 API for maximum efficiency.
  • Ultra-fast startup (<0.5s) and tiny memory footprint.
  • Optimized for responsiveness and low CPU usage.

Editing & Languages:

  • Syntax highlighting and code folding for 80+ languages.
  • Auto-completion and multi-document tabbed editing.
  • Powerful Scintilla-based editing component.

Customization & Plugins:

  • Customizable themes with fine‑grained control.
  • Extend functionality with hundreds of plugins via Plugins Admin.
  • Macros to automate repetitive text processing tasks.

Availability & Ethics:

  • Native to Windows (32‑bit and 64‑bit).
  • Works on macOS and Linux via Wine.
  • Free, open source, and community‑driven — 100% spyware‑free.

Feature screenshots — click to enlarge, then use arrows to browse:

Notepad++ Screenshots

Click a thumbnail to enlarge, then use arrows to scroll left or right: