In addition to its built-in features, EmEditor can also be extended with any number of plug-ins, macros, and tools to increase its capabilities.


EmEditor supports plug-ins, .dll files that you can download and install to extend EmEditor’s functions. You can even create your own to make EmEditor work exactly the way you want it to. The program comes with 10 pre-installed plug-ins.


With EmEditor’s macro support, use popular scripting languages to write a macro to do almost anything you want within EmEditor. You can also record keystrokes that you use and reference repeatedly, write your own macros to manipulate other applications, Windows-based files, or network functionality.

External Tools

You can launch your favorite external tools from within EmEditor via toolbar buttons or keyboard shortcuts. Use this feature to quickly test HTML files in a browser, run your latest C++ program, or easily access other applications.