We released EmEditor v25.4.3 today. This update focuses on stability and includes the following fixes—please keep your software current for the best experience:
Resolved an issue where the Use OPENAI_API_KEY environment variable option in Chat with AI, as well as the Copy to New Document command, might fail to work (ChatAI plug-in required).
Fixed a bug that could truncate part of the status bar.
Corrected how NUL character codes are displayed in ASCII (binary) view on the Character Code Value command.
Improved performance in several areas, including smoother horizontal scrolling in documents with very long lines.
Prevented the Find/Replace search history from being cleared when Use editor font was enabled.
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/10/output_options.png546538Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-11-24 15:48:222025-11-24 15:48:23EmEditor v25.4.3 Released
We’ve just released EmEditor v25.4.2. This update delivers several important fixes and optimizations to keep your experience smooth and stable, so we recommend updating as soon as possible.
Added support for GPT-5.1 (the ChatAI plug-in is required).
Fixed occasional malfunctions in AI prompts (the ChatAI plug-in is required).
Fixed an issue that sometimes caused the status bar’s line/column display to be cut off.
Fixed a problem in the Large File Controller when using case-insensitive regular-expression filters.
Fixed an issue where the Keyboard page in settings could show an asterisk—as if it had been modified—even when the defaults were unchanged.
Fixed unexpected behavior triggered by double-clicking [+] in tree views like the Snippets and CommitList plug-ins.
Fixed a crash that could occur in the CommitList plug-in when double-clicking a directory in the Commit List pane after comparing commits.
Fixed a bug where undo could stop working after making a few box selections under low-memory conditions.
Adjusted the position of the balloon notification when opening EmEditor with a very large file.
Fixed an issue that made Find in Files extremely slow when symbolic links or junctions were involved.
Improved performance across multiple areas, including file opening, Find in Files, and horizontal scrolling on very 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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/10/output_options.png546538Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-11-18 14:46:172025-11-18 14:46:18EmEditor v25.4.2 Released
v25.4.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.
Added a Color Picker snippet to the default snippets.
Added support for the Windows system code page being set to UTF-8.
Fixed an issue that could cause unexpected behavior when specifying the Folder on the Options page of the Customize Macros dialog.
Fixed an issue where, on the Advanced page of the Customize dialog, Find in Files might not work correctly when the Number of Threads was set to 1 and very large files were included in the search.
Fixed an issue where, on the Advanced page of the Customize dialog, enabling the Use temporary files while editing option could cause problems when performing replacements in very large files.
Fixed an issue where case-insensitive search/replace and Find/Replace in Files might not work correctly if the search string contained characters whose uppercase and lowercase forms have different byte lengths in UTF-8.
Improved performance for some operations, including case conversion, case-insensitive sorting, and Find in Files.
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/10/output_options.png546538Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-11-12 15:49:132025-11-12 15:49:14EmEditor v25.4.1 Released
This update focuses first and foremost on speed. We optimized numerous parts of the code so that many actions now run faster, especially on CPUs that support AVX‑512. I used the Chat with AI feature to help write the new optimizations; it felt like having another excellent engineer at my side.
We also made classic, non‑AI optimizations. Find, Replace, Find in Files, and Replace in Files have been reworked to process UTF‑8 directly whenever possible, avoiding round trips to UTF‑16. Previously, Replace in Files on UTF‑8 converted to UTF‑16 and back; now replacements can happen directly on UTF‑8, eliminating conversion overhead. We also added a new Find in Files option: “Display File Names, Lines, and Matched Lines (truncate long lines),” enabled by default. Even when targets include very long lines (such as binaries), EmEditor now truncates output instead of printing entire lines for stable, responsive results. In our tests, Find, Replace, Find in Files, and Replace in Files were between about 2x and 6.5x faster.
Stability has also improved. Find in Files runs multithreaded, but searching many huge files at once could use a lot of memory. We now limit the number of threads that open very large files to reduce memory usage. If memory allocation fails, EmEditor automatically falls back to a lower‑memory, single‑threaded mode and retries the operation, lowering the chance of a crash.
After discontinuing the HTMLBar plug‑in in v25.3, some users missed the quick tag‑insertion buttons. In this release, you can define snippets directly in EmEditor and invoke them from menus, toolbars, or keyboard shortcuts. Execution is still handled by the Snippets plug‑in. To show the Snippets toolbar, go to View > Toolbars > Snippets. Create a snippet by dragging any text onto the Snippets toolbar, or define snippets via Customize > Snippets. For syntax details, see “To Use the Snippets Plug‑in” in the Help, or ask an AI for “EmEditor snippet syntax”.
Chat with AI (by Makoto Emura) has also received upgrades:
New Web Search option for certain models (such as GPT‑5) to retrieve current information (for example, train timetables).
New Text Verbosity control to adjust response length.
Option to use environment variables (for example, OPENAI_API_KEY).
Backend optimizations for better performance.
Note: To use AI features, including Chat with AI, install the ChatAI plug‑in separately.
We also fixed issues found during the preview build.
We hope both the Pro and Free editions meet your expectations. If you have questions, feature requests, or ideas, please contact us or post on the forum.
We appreciate your continued support of EmEditor. — Yutaka Emura
If you use the Desktop Installer edition, update from Help > Check for Updates. If that doesn’t work, download the latest version (https://support.emeditor.com/en/downloads/suggested) and run the installer. The Desktop Portable edition can be downloaded and updated here. The Store App edition will be available for download or update from the Microsoft Store in a few days.
https://www.emeditor.com/wp-content/uploads/2025/10/output_options.png546538Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-11-05 20:01:292025-11-05 20:01:30EmEditor v25.4.0 Released – Faster, More Robust, Snippets, and Chat with AI
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/08/emeditor-tool-calling-en.png10811281Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-09-23 13:22:542025-09-23 13:22:55EmEditor v25.3.2 Released
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/08/emeditor-tool-calling-en.png10811281Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-08-27 15:43:552025-08-27 15:43:56EmEditor v25.3.1 Released
Generative AI Enhancements (ChatAI plugin required)
One of the biggest additions in v25.3 is enhanced generative AI support, developed by Makoto Emura. This release adds Google as a provider and supports OpenAI’s GPT‑5. EmEditor now also supports Tool Calling, which lets the AI invoke a limited set of built-in EmEditor tools. It’s similar to an AI agent, but restricted to tools that EmEditor exposes—hence the name “Tool Calling.” With this, you can run natural-language commands on the currently open document via the Chat with AI interface. For example, if you open a file with email addresses and type “Extract email addresses from this document” into the Chat with AI bar, EmEditor will extract them and create a new document.
Added tool calling support. These EmEditor tools can be made accessible to the AI to read or modify your document.
To use Tool Calling, click the “Tools” button and ensure it’s highlighted in blue. You can also choose which tools are enabled on the Tool Calling page in Chat with AIsettings.
Added the Tool Calling page to Settings.
The Chat with AISettings and the AI Options page in the Customization dialog let you set Max tokens and Temperature (randomness). Previously, the default Max tokens was 4096, which could cause truncated output for reasoning-heavy models like GPT‑5. In this version, you can toggle Max tokens on or off. When it’s off, the provider’s default is used.
In Chat with AISettings, you can also adjust Reasoning effort where supported. When Reasoning effort is off, the model’s default is used. Higher effort yields more reliable responses but can be slower. If you want the fastest replies, turn Reasoning efforton and select Minimal.
Sort by Similarity
EmEditor includes many sorting commands, and this version adds the ability to sort by similarity to the text on the current line or in the current cell. Similarity is calculated using the Levenshtein distance (edit distance) introduced in v22.0.0, with an option to ignore case. For example, if you have a CSV roster and search for Michael, placing the cursor on Michael and running Sort by Similarity will sort the list so close matches like Micheal and Mike appear first—making similar names easier to spot.
Added the Sort by Similarity command.
Markdown/HTML Toolbar
We’ve added HTML features to the Markdown toolbar introduced in v24.4 and combined them into a single Markdown/HTML toolbar. Markdown and HTML modes switch automatically. Opening a Markdown file and choosing Markdown settings or turning on Markdown Design Mode enables Markdown mode; opening an HTML file and choosing HTML settings enables HTML mode. Accordingly, the old HTMLBar plugin has been discontinued. The new HTML mode is more capable than HTMLBar. For example, the drop-down for Paragraph, Heading 1, Heading 2, and more automatically detects and shows the current style, and buttons like Bold, Italic, and Code reflect the current font state. If no text is selected and you click Bold, the word at the cursor becomes bold. Selecting the Bold command (Ctrl+B by default) while selecting text produces **text** in Markdown mode and <strong>text</strong> in HTML mode.
Added new HTML features to the Markdown toolbar, which has been redesigned as the Markdown/HTML toolbar. The previous HTMLBar plugin has been discontinued.
Performance and More
We continued optimizing startup performance in this release. The Extract Frequent Strings command is also significantly faster. In our tests, startup is 1.90× faster than v25.0, and Extract Frequent Strings is 1.42–4.44× faster than v25.2.
Other improvements include:
Responding to a customer request, you can now add conditions to regex highlight strings with special keywords like (?#_text_c!=17) for more flexible highlighting.
Extract Frequent Strings now respects filters and works on filtered content.
Previously, the cursor position didn’t change after sorting. Now it moves to the corresponding item, making it easier to run the new Sort by Similarity followed by additional sorts within Advanced Sort.
In addition to the Customize dialog, the Customize Macros dialog and Configuration Properties now show an asterisk (*) next to page titles that differ from default settings.
We also fixed issues found during the preview build. Starting with this version, the trial period before registration changes from 30 days to 7 days.
We hope both the Pro and Free editions meet your expectations. If you have questions, feature requests, or ideas, please contact us or post on the forum.
We appreciate your continued support of EmEditor. — Yutaka Emura
If you use the Desktop Installer edition, update from Help > Check for Updates. If that doesn’t work, download the latest version (https://support.emeditor.com/en/downloads/suggested) and run the installer. The Desktop Portable edition can be downloaded and updated here. The Store App edition will be available for download or update from the Microsoft Store in a few days.
https://www.emeditor.com/wp-content/uploads/2025/08/emeditor-tool-calling-en.png10811281Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-08-20 18:48:492025-08-21 09:01:59EmEditor v25.3.0 Released — Expanded AI Features, Sort by Similarity, Markdown/HTML Toolbar, and Performance Improvements
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/06/ChatAI-en.png8911220Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-07-28 17:36:452025-07-28 17:36:46EmEditor v25.2.3 Released
v25.2.2 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.
Fixed issues related to the Toolbar Buttons and Menus pages in the Customize dialog.
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/06/ChatAI-en.png8911220Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-06-30 14:20:022025-06-30 14:20:03EmEditor v25.2.2 Released
v25.2.1 includes the following bug fixes. Please make sure to always update to the latest version for stable operations.
Fixed an issue where some plugins were displayed only in English (EI_GET_LANGUAGE).
Resolved a problem with the font list display.
Improved line spacing adjustments in the Markdown Design View.
Fixed an issue where the position of the HTML toolbar was not saved in certain cases.
You can now save options like “Selected Text” and “Word at Cursor”—accessible from the “>” button on the Find toolbar—separately from the settings in the “Find” and “Find in Files” dialogs.
Fixed a bug where searching files with regular expressions could cause the application to freeze (Find in Files).
Fixed a crash that could occur when selecting “Auto Add Column Widths” in the CSV Converter.
Enhanced the way comparison results are displayed.
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. The Store App version can be updated through the (Microsoft Store after a few days.
https://www.emeditor.com/wp-content/uploads/2025/06/ChatAI-en.png8911220Yutaka Emurahttps://www.emeditor.com/wp-content/uploads/2022/12/logo-minified-margins-1.svgYutaka Emura2025-06-26 17:03:422025-06-26 17:03:43EmEditor v25.2.1 Released
We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.
Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.
Essential Website Cookies
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.
We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
Other external services
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
Privacy Policy
You can read about our cookies and privacy settings in detail on our Privacy Policy Page.