Introducing Notepad3

By | December 17, 2017

I’ve always loved little Windows enhancements, like improved Notepad replacements. Specially because the default Windows Notepad has not been updated much over the past 20 years. One of these Notepad “enhancements” is Notepad2. Notepad2 is a free open-source lightweight Notepad replacement released in 2004, with features like line numbering and syntax highlighting, it is respected by most advance text file users.

With all its clever features, Notepad2 is lacking a few, like support for all common programming languages and bookmarks. Notepad2-mod filled in most of the gaps, but I wanted prettier toolbar icons and it also had some bugs that needed sorting out. Because I’m more about sorting out my annoyances compared to complaining about it. I decided to release my own Notepad2 version. Notepad3 seemed like the logical name for my release, it just sounds fresher.


Notepad3 is a fast and light-weight Scintilla-based text editor with syntax highlighting. Notepad3 is an replacement for the default Windows text editor. There’s nothing wrong with Windows Notepad, it’s lightweight and fast; however programmers and other text file users will all agree that it has definite limitations.

Notepad3 Screen

Notepad3 offers many extra features over Notepad and Notepad2. It has a small memory footprint, but is powerful enough to handle most programming jobs. Windows Notepad can easily be replaced by Notepad3 using an unobtrusive registry based method. Notepad3 is based on code from Florian Balmer’s Notepad2 and XhmikosR’s Notepad2-mod.

Notepad2 Features

  • Syntax highlighting support for ASP, assembly language, C, C++, C#, Common Gateway Interface (CGI), Cascading Style Sheets (CSS), HTML, Java, JavaScript, NSIS, Pascal, Perl, PHP, Python, SQL, Visual Basic (VB), VBScript, XHTML, XMLBAT, DIFF, INF, INI, REG, and configuration files .
  • Auto indentation
  • Bracket matching
  • Character encoding conversion between ASCII, UTF-8, and UTF-16 formats.
  • Multiple undo/redo; rectangular block selection.
  • Newline format conversion, between DOS (CR/LF), Unix (LF), and Macintosh (CR) formats.
  • Regular expression-based find and replace.

Changes compared to Notepad2

  • Code folding
  • Support for bookmarks
  • Option to mark all occurrences of a word
  • Word auto-completion
  • Syntax highlighting support for AutoHotkey, AutoIt3, AviSynth, Bash, CMakeCoffeeScript, Inno Setup, LaTeX, Lua, Markdown, NSIS, Ruby, Tcl, YAML and VHDL scripts
  • Improved support for NFO ANSI art.
  • Support for replacing Windows Notepad using a clean, unintrusive registry-based method.
  • Other various minor changes and tweaks

Download Notepad3

Go here to Download Notepad3.

Sharing is Caring!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 thoughts on “Introducing Notepad3

  1. Retalv

    With Notepad3 just installed and without any change to the configuration file, I entered the 12345678901234567890 string, then Enter and a string of pure ASCI characters of equal length, beat so many Enter until you reach line 7, select line 1 with click on line number and CTRL-C, move pointer to line 6 with click on the line number and paste with CTRL-V.
    As a result I got the warning “Switching the file encoding from one encoding to another can replace unsupported text with default characters and the undo …”
    The error (?!) Is repeatable indefinitely.
    Forgive my bad English.

  2. teknowledgist

    Make this DPI-aware and you’ve got a better mousetrap. Notepad2 is difficult to use on a hi-rez screen (especially the toolbar icons).

  3. johnsonj

    What if florian Balmer want to develop notepad3?
    I would pleasantly give him big applauses.

    How about rename it to notepad2-Riz?
    It occurres to me RizonSoft.
    How beautiful Riz!

  4. SHJordan

    I’m having issues downloading it… can you please upload on MEGA or Mediafire or Zippyshare?

  5. Phil melia

    Very good Derick, it seems easy enough to use although my days of programming and building machines are long gone. The ideal thing would be to sell it to Microsoft! Good luck for the future.