Looking for the latest version? Download NppExec20151111_src.zip (809.2 kB)
Home / HTMLTag
Name Modified Size Downloads / Week Status
Parent folder
Totals: 9 Items   2.5 kB 4
HTMLTag plugin v0.50 2012-06-14 7,0987,098 weekly downloads
HTMLTag plugin v0.4.0 2011-09-03 11 weekly downloads
HTMLTag plugin v0.3.2 2010-11-07 44 weekly downloads
HTMLTag plugin v0.3.1 2010-11-03 11 weekly downloads
HTMLTag plugin v0.3 2009-12-01 6262 weekly downloads
HTMLTag plugin v0.2.2 2008-09-24 1717 weekly downloads
HTMLTag plugin v0.2.1 2008-05-15 11 weekly downloads
HTMLTag plugin v0.2 2007-10-20 11 weekly downloads
README.markdown 2012-06-14 2.5 kB 44 weekly downloads

HTMLTag plug-in for Notepad++

Written by vor0nwe (Martijn Coppoolse), using Delphi XE2


This plug-in provides three core functions to Notepad++:

  • HTML and XML tag jumping, like the built-in brace matching (Ctrl+B / Shift+Ctrl+B), and selection of tags and/or contents.
  • HTML entity encoding/decoding (example: é to é)
  • JS character encoding/decoding (example: é to u00E9)

It originated in these requests on the [Plugin Development forum] on SourceForge.net:


As usual:
Extract the DLL and accompanying files to the plugins folder under %ProgramFiles%\Notepad++ (or wherever you're running Notepad++ from) or %AppData%\Notepad++, and (re)start Np++.


  • Ctrl+T to select the matching tag;
  • Shift+Ctrl+T to select both tags and the entire contents in between.
  • Ctrl+E to encode all selected non-ASCII characters to their HTML entities;
  • Shift+Ctrl+E to dEcode all selected HTML entities.
  • Ctrl+J to encode all selected non-ASCII character to their Javascript entities;
  • Shift+Ctrl+J to dEcode all selected JS entities.

All commands are available under the Plugins menu item 'HTML Tag'; the shortcut keys can be adjusted with the shortcut mapper.


  • HTMLTag_ansi.dll The ansi version of the plug-in, for Notepad++ versions up to and including version 5.0.3. Note that this version will not be supported after v0.4.0.
  • HTMLTag_unicode.dll The unicode version of the plug-in, for Notepad++ version 5.1 and up.
  • HTMLTag-entities.ini This file contains the list(s) of entities that will be processed. For now, only the list headed with [HTML 4] will be used. This can be adjusted if you want to use other entities.
  • HTMLTag-readme.txt The file you're reading now.
Source: README.markdown, updated 2012-06-14