EmEditor v25.1.4 released

Today, we are releasing EmEditor v25.1.4.

v25.1.4 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • In version 25.1.3, macro files without a Unicode signature (BOM) were opened as UTF-8 instead of using the traditional system default encoding. In this version, we’ve reverted this change, so such files are now opened with the system default encoding as before. However, if the file contains characters that cannot be converted using the system default encoding, an error message will be displayed. We recommend saving macros as either UTF-16 (with BOM) or UTF-8 (with BOM).
  • Fixed an issue where column headers could sometimes disappear when scrolling through CSV files.
  • Added support for touchpad scrolling.
  • Fixed an issue in EmEditor Free where recent files and fonts were not being displayed.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.1.3 released

Today, we are releasing EmEditor v25.1.3.

v25.1.3 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • If a macro file does not have a Unicode signature (BOM), it will now be opened as UTF-8 instead of using the legacy system default encoding. It is recommended to save macros as either UTF-16 (with BOM) or UTF-8 (with BOM).
  • Fixed an issue in EmEditor Free where some options in the Customize Start Window dialog could not be saved.
  • Fixed customer reported issues (1, 2, 3, 4).

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.1.2 released

Today, we are releasing EmEditor v25.1.2.

v25.1.2 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Fixed an issue where the Output option on the AI Prompts page of the Customize dialog was ignored when the Save to Chat with AI option was enabled.
  • Prevented a crash on the Syntax Checker page of the Customize dialog box when CSS HTML Validator Pro v25.02 is installed.
  • Fixed customer reported issues (1, 2, 3).

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.1.1 released

Today, we are releasing EmEditor v25.1.1.

v25.1.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Fixed a potential crash in the Delete Duplicate Lines command when multiple selections exist on a single line. This bug existed prior to v25.1.
  • Fixed a potential crash when right-clicking on a toolbar if the main menu does not exist. This bug existed prior to v25.1.
  • Fixed a v25.1.0 bug where using the New Group command while the window is maximized could create a blank group window.
  • Fixed a v25.1.0 bug where the Snippets plug-in might not work correctly.
  • Fixed customer reported issues (1,2).

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.1.0 Released – AI, Bookmarks, Custom Bars, and Performance Improvements

We are pleased to announce the release of EmEditor v25.1.0.

1. Improved Chat with AI Experience

The “Chat with AI” feature has been further enhanced by Makoto Emura, making it even easier to use. AI responses now display beautifully with full Markdown formatting—links, text styles, and paragraph breaks are all preserved. The left sidebar in Chat with AI shows your chat history, so you can revisit previous conversations anytime. Starting a new chat is as simple as clicking the + New Chat button. Since each chat only uses its own context, managing conversations by topic can help reduce OpenAI API token usage and save on fees.

The “Chat with AI” web app is now hosted from the emeditor.com domain. However, all AI requests are sent and received directly from OpenAI without going through emeditor.com. No AI data is stored on our server. You can confirm this by pressing Ctrl+Shift+I in the “Chat with AI” custom bar to open DevTools, and using the Network tab to inspect AI requests. With this setup, there’s no need to run a local server for the web app, and it allows us to update or improve AI features independently of main EmEditor releases.

In v25.0, AI features were moved to a separate ChatAI plugin. However, due to a bug, the plugin might have been installed during updates even if you hadn’t used it before. This issue is now fixed. If you don’t use AI features, please check your installed programs via Windows Settings and uninstall the ChatAI plugin if needed. (Note: Earlier versions of the plugin couldn’t be uninstalled via EmEditor’s Plugin Settings if you used the installer version.)

If you do use AI features, the ChatAI plugin may not auto-update. Please download the latest version here and install it manually. Once you have v25.1.0, future updates will be automatic. You can check the plugin version in Windows settings or from Customize Plug-ins in EmEditor.

To use Chat with AI:

  • Install both EmEditor Professional and the ChatAI plugin
  • The Store App and 32-bit versions are not supported
Enhanced the Chat with AI features, and revamped the user interface of the Chat with AI window.

2. Enhanced Bookmark Management

By popular demand, bookmark history improvements are back! In v21.6, we removed the “Do not clear bookmarks” option to prevent crashes from large histories, but many users requested its return. In v25.1, you can now set bookmark history to “Unlimited” in Customize > History. We’ve optimized memory usage and added notifications if your history grows too large.

A new List of Bookmarks command is now available by default in the Bookmarks menu, showing all your bookmarks in a convenient custom bar. Click to jump, or right-click to clear individual or all bookmarks. The List of Bookmarks feature is available in both Professional and Free editions, but bookmark history is only supported in Professional.

Introduced the “List of Bookmarks” command and “Bookmarks” custom bar.

3. Performance and UI Improvements

EmEditor is now even faster! By removing legacy code that was only needed for compatibility with older versions and optimizing processes like program initialization, we’ve significantly boosted startup speed. According to our tests, EmEditor now starts up 58% faster thanks to these code optimizations and other enhancements.

Many operations are now noticeably quicker as well. For example, entering a string in the “Find” dialog and clicking “Select All” is now over 19 times faster, thanks to multithreading and further code improvements. Other tasks that have been sped up include replacing all instances of a particular string (even those spanning line breaks), vertical selection, bookmark-related commands, and adjusting filter settings with incremental search.

If you’re using a version older than EmEditor v22.3 (released more than three years ago) and want to keep your existing settings, we recommend first updating to v25.0.1 before upgrading to the latest version.

The user interface for custom bars has also been improved. A new dropdown button (▼) lets you move custom bars or switch between them easily, and you can drag bar titles to reposition them. Access the popup menu using the shortcut (ALT+. by default). These features are available in both Professional and Free.

4. Feedback and Bug Fixes

We’ve listened to your feedback:

  • The “Very Dark” theme is now off by default, as some found it hard to read.
  • The prompt to choose between Professional and Free editions no longer appears on first launch for corporate users (who cannot use Free), but individuals can still switch to Free via “Help” > “Downgrade”.
  • Bugs reported during the preview version have been fixed.

We hope you enjoy using EmEditor, whether you choose the Professional or Free version. Please contact us or write in our forums if you have any questions, feature requests, or suggestions.

Thank you for using EmEditor!
Yutaka Emura

Check out the EmEditor v25.0 New Features for more details and screenshots.

If you use the Desktop Installer version, you can select Check for Updates from the Help menu to download the latest version. If this method fails, please download the latest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to get the latest version. Store App versions can be updated through the Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.0.1 Released

Today, we are releasing EmEditor v25.0.1.

v25.0.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Resolved a potential crash issue when closing the Customize Plug-ins dialog box.
  • Corrected the button order in the Macros toolbar when the ChatAI plug-in is not installed.
  • Fixed a potential freeze when replacing multiple occurrences in long lines.

If you use the Desktop Installer version, you can select Check for Updates from the Help menu to download the latest version. If this method fails, please download the latest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to get the latest version. Store App versions can be updated through the Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v25.0.0 Released – Removed AI features from EmEditor core, Markdown and HTML conversions

We are pleased to announce the release of EmEditor v25.0.0.

Since EmEditor Professional v23.1, we have introduced several generative AI-related features powered by OpenAI. While many users have welcomed these additions, some corporate customers have raised concerns about security. Although disabling AI features within EmEditor prevents their use in the editor itself, it doesn’t completely eliminate potential access to AI services through web browsers or other applications on an internet-connected computer. Nevertheless, we understand administrators’ desire to minimize the risk of sensitive file content being leaked from text editors. In v24.2, we introduced the option to fully disable AI features via administrative privileges; however, some administrators still felt uneasy about merely changing settings. Therefore, in this version, we’ve entirely removed AI-related features from the EmEditor core. Instead, AI functionality is now available separately through the downloadable ChatAI plugin. Without installing the ChatAI plugin, all AI-related commands and options will be completely hidden and unavailable within EmEditor. We recognize that some administrators might still have reservations, since users could easily download and install this free plugin. In such scenarios, we kindly ask administrators to consider that numerous other free AI-related tools developed by third parties are already publicly accessible online.

EmEditor Professional no longer includes AI-related features by default. To keep using these features, you’ll need to download and install the ChatAI plug-in separately.

On the other hand, if you choose to download and install the ChatAI plugin, all AI-related features will be conveniently grouped under a new AI menu, providing quick and easy access.

After installing the plug-in, all AI-related commands will be conveniently grouped under a new AI menu.

Please note that the ChatAI plugin is available exclusively for the 64-bit version of EmEditor. Additionally, since the Store version of EmEditor is a UWP (Universal Windows Platform) app running in an app container, it does not support external plugins. Therefore, AI features are unfortunately unavailable in the 32-bit and Store versions of EmEditor.

This release also includes several improvements to AI-related features. First, when generating images, you can now choose between standard and HD resolutions. This option is accessible via the new HD checkbox in the New Prompt dialog and the AI Prompt page of the Customize dialog when selecting Image as the output type.

A new HD checkbox has been added to the New Prompt dialog and the AI Prompt page in the Customize dialog when Image is selected for Output. If the HD checkbox is not selected, images will be generated at normal resolution (ChatAI plug-in).

Second, we’ve added a Create New Document command to the context menu of the Chat with AI custom bar, allowing you to quickly display AI chat results in a single Markdown Design View document.

Added the Create New Document command to the context menu in the Chat with AI custom bar (ChatAI plug-in).

Third, we’ve introduced support for the gpt-4.5-preview OpenAI model.

The gpt-4.5-preview model was added to the Preferred Model list box in the AI Options page of the Customize dialog box (ChatAI plug-in).

As Markdown notation becomes increasingly widespread, we’ve observed a growing demand for conversion between Markdown and traditional HTML. This version adds dedicated commands for converting Markdown to HTML and vice versa, as well as commands to convert Markdown or HTML to plain text. For HTML-to-Markdown conversions, we utilize html2md by Tim Gromeyer. For Markdown-to-HTML and Markdown-to-plain-text conversions, we continue to rely on MD4C (Markdown parser for C) by Martin Mitáš.

Added commands that allow you to convert between Markdown, HTML, and plain text.

Additionally, this update addresses various customer requests, including enhancements to stacked custom bars, dark mode, the update checker (1, 2), the Find toolbar, and drag-and-drop behavior for macro files.

We have also fixed bugs discovered during the development of the preview version.

We hope you enjoy using EmEditor, whether you choose the Professional or Free version. Please contact us or write in our forums if you have any questions, feature requests, or suggestions.

Thank you for using EmEditor!
Yutaka Emura

Check out the EmEditor v25.0 New Features for more details and screenshots.

If you use the Desktop Installer version, you can select Check for Updates from the Help menu to download the latest version. If this method fails, please download the latest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to get the latest version. Store App versions can be updated through the Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v24.5.3 released

Today, we are releasing EmEditor v24.5.3.

v24.5.3 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Updated the right-click menu for macro buttons on the basic toolbar to match the one on the Macros toolbar for consistency.
  • Addressed missing localization issues in the installer.
  • Enhanced the speed of layout changes when reducing the number of document tabs.
  • Fixed a bug with the Sort Randomly command that could lead to a crash.
  • Solved an issue where VBScript macros wouldn’t run if Option Explicit was the first line.
  • Added support for Stripe registration keys.
  • Resolved a potential display issue with dialogs in the Free version.
  • Fixed a bug that could cause a crash when splitting the window and searching all documents in a group.
  • Addressed an issue preventing the copying of selected text in Binary (Hexadecimal View).
  • Fixed a bug that could cause a crash during replacements in Binary (Hexadecimal View).
  • Fixed the issue where the display layout could become distorted when centering a column in CSV mode.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor v24.5.2 released

Today, we are releasing EmEditor v24.5.2.

v24.5.2 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.

  • Fixed the text and file drag-and-drop feature issues in version 24.5.1.
  • Adjusted the toolbar and font size for titles during comparisons.

If you use the Desktop Installer version, you can select Check for Updates on the Help to download the newest version. If this method fails, please download the newest version, and run the downloaded installer. If you use the Desktop portable version, you can go to the Download page to download the newest version. The Store App versions can be updated through Microsoft Store (64-bit or 32-bit) after a few days.

EmEditor Logo

Known Issues and Current Status

This page contains important information regarding the current version issues and their status. The information is being updated frequently.

Some issues might be already fixed in recent versions including preview versions. Please try updating EmEditor to the latest version including preview versions if you believe there are any issues.

Version 24.5.1

  • You may experience issues with the text drag and drop feature, even if the Enable Text Drag and Drop option is selected. Additionally, dragging and dropping files from Explorer might not function as expected. These problems was addressed in the latest version.

Version 24.5.0

  • When trying to uninstall using the desktop version installer, you might encounter a “Custom Action Parameter Error” that stops the uninstallation process. This problem has been fixed in the latest version. To resolve it, go to Help and click on Check for Updates to update to the newest version. Alternatively, you can download the latest version here and run the installer. Once updated, you can proceed with the uninstallation.

From Version 22.4.0 through Version 24.4.1

  • When opening large files (approximately 300MB or more) from a slow hard drive, EmEditor may load duplicate lines, especially if the initial loading is fast and then slows down. If you edit and save the file without noticing this, some text in the file may be saved as duplicates, potentially increasing the file size. This issue was addressed on the latest version.

Version 23.0.3

  • EmEditor may crash as STATUS_ILLEGAL_INSTRUCTION if running on an old CPU not supporting SSE4.2 (for instance, Intel Core 2 Duo released in 2006). The crash was due to a bug in Visual Studio v17.8. The issue was addressed on the latest version.

Version 23.0.2

  • EmEditor may not be able to save workspaces, wrap lines, or show outlining if Keep Locked is selected from the Changed by Another Program drop-down list in the File page of configuration properties. This issue was fixed on the latest version.

Version 23.0.1

  • Macros might stop working by default. To work around this issue, clear the Run macros asynchronously by default option, or set the Use V8 as JavaScript engine option in the Customize Macros dialog. This issue was fixed on the latest version.

All Versions

  • Starting with v23.0.0, the local Help format was transitioned from a single CHM file to multiple HTML files, and the Help will be displayed in a web browser. The Help pages are local if the URL is a local path.
  • If EmEditor crashes when you deal with a very large file, incrasing the virtual memory might prevent the crash. Please see How to Increase Virtual Memory. You could also avoid this problem by reducing the Number of Threads in the Advanced page of the Customize dialog. On v23.0 or later, you could also avoid this problem by setting the Use temporary files while editing option in the Advanced page of the Customize dialog, but it will lower the speed.
  • Pressing the Hankaku/Zenkaku key on a Japanese keyboard might cause EmEditor to crash. This is a bug of Windows. If this issue persists, please revert to a previous version of an IME.