A lightweight Scintilla-based text editor for Windows with syntax highlighting, code folding and auto-completion for many languages.
- Stars
- 6,710
- Forks
- 409
- Open issues
- 105
- Last commit
- 8 hours ago
What is it?
Notepad3 is a free, open-source Windows text editor built on the Scintilla editing component and Lexilla lexer library. It aims to stay small in memory use while offering features suited to programming and everyday text editing, including syntax highlighting for over 55 languages.
The editor includes code folding, bookmarks, word auto-completion, mark-all-occurrences, and Find and Replace using the PCRE2 regex engine. It also handles file encoding detection via uchardet, file change monitoring, AES-256 encryption of files, and Emacs file variables. A built-in TinyExpr++ evaluator can compute inline math expressions, and a clipboard monitoring mode appends each clipboard change to the document.
Notepad3 runs portably from a folder with settings kept in an INI file, and it can be built from source with Visual Studio 2022. It ships with grepWin for searching across files and MiniPath as a file browser plugin, and it is available in 26 interface languages.
Key features
- 01Syntax highlighting for over 55 programming and markup languages.
- 02Find and Replace with PCRE2 regular expressions.
- 03Automatic encoding detection powered by uchardet.
- 04AES-256 encryption and decryption of files, in-app and from the command line.
- 05Clipboard monitoring mode that appends each clipboard change to the document.
- 06Portable operation with settings stored beside the executable.
Use cases
- Replacing Windows Notepad with a editor that has syntax highlighting and folding.
- Editing source code or config files on Windows without installing an IDE.
- Running a portable editor from a USB drive.
- Collecting clipboard snippets into a single document.
Topics
FAQ
- What is Notepad3?
- A fast, lightweight, Scintilla-based syntax-highlighting text editor for Windows, based on Notepad2 code. Notepad3 is a free, open-source Windows text editor built on the Scintilla editing component and Lexilla lexer library. It aims to stay small in memory use while offering features suited to programming and everyday text editing, including syntax highlighting for over 55 languages.
- Is Notepad3 free to use? What license does it have?
- Notepad3 has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
- Is Notepad3 still maintained?
- Actively maintained. The last commit to Notepad3 was on Oct 21, 2026.
- What can I use Notepad3 for?
- Replacing Windows Notepad with a editor that has syntax highlighting and folding. Editing source code or config files on Windows without installing an IDE. Running a portable editor from a USB drive. Collecting clipboard snippets into a single document.
- Where can I get Notepad3?
- The source code and installation instructions are on GitHub: https://github.com/rizonesoft/Notepad3
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight, cross-platform text editor for Windows, Linux and macOS, aimed at being a domestic (Chinese) alternative to Notepad-style tools.
A lightweight, minimalist Windows text editor with tabs, Markdown live preview, and a built-in diff viewer, built on UWP and Fluent design.
A free source code editor and Notepad replacement for Windows with syntax highlighting for many programming languages.
A fast, minimalist, extensible cross-platform text editor for programmers, with GUI and terminal versions, scriptable in Lua.
A Windows portable package that bundles the Hunyuan3D 2.0/2.1 image-to-3D Gradio web app so it runs without manual setup.