EmEditor v26.1.0 Released — Updated Certificate, Faster Performance and Enhanced AI Features

Updated Certificate: When downloading the MSI installer, security features such as Microsoft Defender SmartScreen may temporarily block the download. This can happen because the digital signing certificate was renewed only a few days ago and has not yet built sufficient public reputation. If you see this warning, it is safe to continue the download. If you are unable to download the installer, you may need to change your browser’s security settings. If you still cannot download it, please wait a few days and try again. After downloading, please verify that the digital signature is signed by “Emurasoft, Inc.” The email field in the new digital signature shows “Not Available.”

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

In EmEditor v26.0, we introduced support for quickly opening extremely large files that consist of a single line with no newline characters. However, opening such files quickly is only useful if horizontal scrolling and editing remain responsive afterward. In v26.1, we have made additional performance improvements through algorithm changes, SIMD-based optimizations, and other enhancements, making horizontal scrolling and editing much smoother after these files are opened. We have also optimized many operations for large files that contain newline characters. The benchmark results shown in our documentation represent only part of our testing, but they demonstrate performance improvements of 1.34 to 6.06 times compared with the previous version. Many other operations have also been improved for better overall performance.

This release also includes improvements based on customer feedback. For example, when a file opened in EmEditor was modified by another application, reloading the file could fail if the external application had temporarily locked it. In v26.1, EmEditor now waits a few milliseconds before reloading, and if reloading still fails, the message box now includes a Retry button.

When saving multiple unsaved documents, there is an Apply to All option to the “Save changes?” message box. EmEditor now also remembers the initial state of this option.

In EmEditor v25.2 and earlier, sorting a file did not cause the document to scroll if you were viewing the beginning of the file. Starting in v25.3, we changed this behavior so that, after sorting, EmEditor would scroll to the new location of the line where the cursor had been before sorting. Although this was intended to be the correct behavior, we received feedback that it made EmEditor less convenient to use. Therefore, in v26.1, we added the The cursor moves to the correct position when sorting option and restored the original behavior by default. However, when using the Sort by Similarity command, the document may still scroll so that the cursor can move to the correct location.

Added a “The cursor moves to the correct position when sorting” checkbox to the “Sort” page of the “Customize” dialog box.

EmEditor v26.1 includes several improvements to the ChatAI plug-in. In earlier versions, the AI Prompt feature allowed only one provider, such as OpenAI or Google, and one model, such as GPT-4 or Gemini 2.5 Flash, to be used for all prompts. This meant that if you wanted to use different providers or models for different prompts, you had to change the settings each time. In this version, the AI Prompts page in the Customize dialog box lets you choose a provider and model for each individual AI prompt. For example, you can ask the same question in quick succession using different providers or models and compare the responses. You can also set different Reasoning Effort, Text Verbosity, and Web Search options for each prompt.

Added “Provider”, “Model”, “Reasoning effort”, and “Text Verbosity” checkboxes and drop-down list boxes, as well as a “Web Search” checkbox, to the “AI Prompts page” in the “Customize” dialog box.

Makoto Emura added support for the Anthropic provider in the Chat with AI plug-in, in addition to the previously supported DeepSeek, Google, OpenAI, and LMStudio/OpenAI-compatible providers.

Added the Anthropic provider.

The file upload feature, previously only supported with OpenAI, is now also available with the Google provider. Similarly, Tool Calling, previously only supported with OpenAI and DeepSeek, is now available with the Anthropic and Google providers.

We have also added a PowerShell tool to the Tool Calling feature. For example, if you ask, “Show me a list of files with the .md extension in the D:\Test folder,” EmEditor can display a list of Markdown files in that folder. Because PowerShell commands can affect important files, EmEditor displays a Confirm button before executing the command. The command runs only after you click Confirm, helping you use this feature safely.

When you run EmEditor’s Reset All Settings command, all previous Chat with AI history is also deleted. In this version, we have added Chat Import and Export feature. Before running Reset All Settings, you can export your chats to a file, then import them afterward to restore your previous conversations.

Please note that to use AI features, including Chat with AI, you must install the ChatAI plug-in in addition to EmEditor.

We also fixed issues found during the preview build.

We hope both the Pro and Free editions continue to meet your expectations. If you have any questions, feature requests, or suggestions, please contact us.

Thank you for your continued support of EmEditor.
— Yutaka Emura

For details, including major changes and screenshots, please see “What’s New in Version 26.1.”

If you use the Desktop Installer edition, you can update EmEditor by selecting Help > Check for Updates. If that does not work, please download the latest version and run the installer. We expect the Microsoft Store version to be available in the next few days. If you download the MSI installer directly, please confirm that the digital signature is signed by Emurasoft, Inc.

EmEditor v26.0.3 Released

EmEditor v26.0.3 is now available. This release focuses on stability and includes the fixes below. We recommend updating to the latest version for the best experience.

  • Fixed an issue introduced in v26.0.0 that could cause a crash when running Replace or Delete on a multi-selection containing line breaks.
  • Fixed an issue introduced in v26.0.0 where certain actions—such as Find, Replace, and filtering—might not be recorded in macros.
  • Fixed an issue introduced in v26.0.0 where the “File types” list in the standard Open dialog could sometimes appear incorrectly.

If you use the Desktop Installer edition, update from Help > Check for Updates. If that doesn’t work, download the latest version and run the installer. We expect the Microsoft Store release in the next few days. If you download the MSI directly, please confirm that the digital signature is signed by Emurasoft, Inc.

EmEditor v26.0.2 Released

EmEditor v26.0.2 is now available. This update focuses on stability and includes the fixes listed below. We recommend updating to the latest version for the best experience.

  • Fixed a v26.0.0 regression that could crash the app when searching, replacing, or filtering very large non‑UTF‑8 files under certain conditions.
  • Fixed an issue that could occur during edits involving surrogate‑pair characters.
  • Fixed a v26.0.0 regression in the Batch Find/Replace list where moving multiple selected items up or down didn’t work properly.

If you use the Desktop Installer edition, update from Help > Check for Updates. If that doesn’t work, download the latest version and run the installer. We expect the Microsoft Store release in the next few days. If you download the MSI directly, please confirm that the digital signature is signed by Emurasoft, Inc.

EmEditor v26.0.1 Released

EmEditor v26.0.1 is now available. This minor update fixes an issue related to the installer. There are no changes to the program since v26.0.0.

EmEditor v26.0.0 Released — Faster Open/Replaces, Color Fonts, Favorites, and Chat with AI

We released EmEditor v26.0.0 today.

To improve web page loading times, developers often “minifyJavaScript, CSS, and HTML by stripping out line breaks and spaces. Similarly, data formats like XML and JSON may be compressed into a single line to make them easier to process as a continuous stream, even if that hurts readability. Some types of scientific data are even more extreme—for example, genome sequences (A, T, G, C) can be stored as one uninterrupted string billions of characters long. Files like these are becoming more common, and we’ve frequently heard from users that they can slow EmEditor down. Because these files contain extraordinarily long single lines, they can significantly impact performance. In v26.0, we reviewed and optimized our internal code using multithreading and SIMD, and our tests show open/search/replace performance improvements of 2.2× to 666× compared to the previous version.

EmEditor has supported Unicode since its early days, but entering characters that are hard to type—such as uncommon kanji, foreign-language characters, or emoji—used to be awkward. You had to open Insert > Special Characters (Ctrl+Shift+I), enter a code value, insert the character, and repeat the process each time. In v26.0, we redesigned this dialog as a custom bar that can stay open while you work. It now also supports searching by Unicode name and Unicode block, displays results in a large, easy-to-read font, and can render color-capable characters (such as emoji) in color. For example, searching for “smiling” will return many smiling-face emoji.

The Insert Special Character dialog has been replaced with a custom bar, with improvements including a larger, color font and filtering by Unicode name and block.

The Character Code Value dialog (Ctrl+I) has also been updated to display characters in a large, color font, making complex characters and emoji easier to recognize.

The Character Code Value dialog has been improved with a larger font and color support.

Based on customer feedback, we expanded the Favorites feature. In addition to files, you can now register folders as favorites. Selecting a folder opens the Open File dialog so you can choose the file you want. We also improved drag-and-drop behavior: when you drag multiple files in from Explorer, EmEditor won’t add duplicates if the same file name (with no line/column specified) is already in the list.

Markdown commands for bold, italic, and code now work even when no text is selected. For example, if you run the Markdown Bold command with nothing selected and then start typing, the text you enter will be inserted as bold.

The Undo/Redo History dialog, which has long been available as a modeless window, has been converted into a custom bar. This makes it easier to keep the history visible in a convenient spot while you continue editing.

The Undo/Redo History dialog has been replaced with a custom bar.

Makoto Emura enhanced his Chat with AI and Commit List plug-ins. In Chat with AI, we added a “+ File” button on the left side of the input box so you can upload a selected file to your prompt if you are using an OpenAI model. This not only makes it easier to send more content than you could by typing or pasting, but also lets you attach supported files such as HTML, PDF, and Word. This feature uses OpenAI’s file search feature. Uploading a file typically uses less tokens than pasting the entire file text to the chat. We also added the ability to search within chat history (past conversations). Note that AI features—including Chat with AI—require installing the separate ChatAI plug-in in addition to EmEditor.

Added the file search feature for Chat with AI, allowing you to upload files to use in chat.

In Commit List, we improved performance across multiple operations, including displaying the changes list and commit history.

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.

We appreciate your continued support of EmEditor.
— Yutaka Emura

For details, including major changes and screenshots, see “What’s New in Version 26.0.”

If you use the Desktop Installer edition, update from Help > Check for Updates. If that doesn’t work, download the latest version and run the installer. We expect the Microsoft Store release in the next few days. If you download the MSI directly, please confirm that the digital signature is signed by Emurasoft, Inc.

EmEditor v25.4.5 Released – Now available from Microsoft Store!

EmEditor v25.4.5 is now available. This update focuses on stability and includes the fixes listed below. We recommend updating to the latest version for the best experience.

  • Fixed a crash that could occur when the CommitList plugin handled a Unicode path.
  • Fixed an issue affecting product registration in portable versions stored on a removable drive.
  • Fixed product registration information shown in the About dialog under certain conditions.
  • Updated the UI for Microsoft Store submission.

If you’re using the Desktop Installer version, go to HelpCheck for Updates to download the latest version. If that doesn’t work—or if you don’t currently have EmEditor installed—please download the installer and run it.

EmEditor (desktop installer) is now also available from the Microsoft Store:


Download Desktop Installer from Microsoft Store (Recommended)

For earlier versions of Windows, you can download the installer directly here.

If you download the MSI file directly, please verify that the digital signature is signed by “Emurasoft, Inc.”:

  1. Right-click the downloaded file and select Properties.
  2. Open the Digital Signatures tab.
  3. Confirm the signer is Emurasoft, Inc..
  4. Do not install the file under any circumstances unless the signer is Emurasoft, Inc..

EmEditor’s Update Checker automatically verifies the MSI signer and cancels the update if the signer is not Emurasoft, Inc..

Alternatively, you can verify the SHA-256 hash values:

  • emed64_25.4.5.msi: 0035f22bc12f565e9fe904eabccd24a608903b4d76e8bda2ec758bfcd18b12e9
  • emed64_25.4.5_portable.zip: 3e2e56fd146aff6324896893265a943058cf50905acb5130d14be12464bca5ea
  • chatai64_25.4.5.msi: f9601e5ec55033aa7bcd0cdcd24e92f6db24321948c15e798605e4781d170c27
  • chatai64_25.4.5_portable: 7e662f206947ea29289d3d755753190073d76b3f051dd6e1210224849441d3e5
  • emed_help_en_25.4.5.msi: 2ed200c42b210d4dbabb9050094f059d4de9b9c5cebb8260b5b9f35591c74990
  • emed_help_ja_25.4.5.msi: 4bc21dbe4a5906c6f3a513fa0b049cf9ad953889c58b61f6018a8133a1fc3207
  • emed_help_zh-cn_25.4.5.msi: 4c0854c141be7f9ddd70528303cee4d470a97eb10e40e6e3e59afe7d2d3fa12a
  • emed_help_zh-tw_25.4.5.msi: 877cd8192c2b6c4c676d7a31a3953daeb4e41adc0497c4fc565d26e333e28e22

If you use the Desktop portable version, please visit the Download page to get the latest version. The Store App version can be updated through the Microsoft Store after a few days.

EmEditor v25.4.4 Released

EmEditor v25.4.4 is now available. This release focuses on stability and includes the fixes listed below. We recommend updating to the latest version for the best experience.

  • Updated certain status bar items so they activate only on double-click, helping prevent accidental actions.
  • Fixed an issue where status bar tooltips (Read-Only Mode and other indicators) didn’t always appear when the related switch was turned off.
  • Fixed cases where Highlight Matching Tag could be unreliable in large HTML files.
  • Corrected behavior when opening a file that contains a NUL (NULL) character as a text file.
  • Fixed a potential crash in Replace in Files under certain conditions.
  • Fixed an issue affecting a Sync feature.
  • Allowed the Outline Bar to appear even when filtering is enabled.
  • Fixed a potential crash when filtering with an invalid number-range syntax.
  • Fixed incorrect information that could appear in the Registration Information/About dialog under certain conditions.
  • Fixed behavior when selecting Copy on the AI Prompts page in the Customize dialog.
  • Fixed an issue where the UI could switch to Chinese (instead of English) when the Windows display language was set to an unsupported language.

If you’re using the Desktop Installer version, go to HelpCheck for Updates to download the latest version. If that doesn’t work, please download the installer (emed64_25.4.4.msi) and run it.

If you download the MSI file directly, please verify that the digital signature is signed by “Emurasoft, Inc.”:

  1. Right-click the downloaded file and select Properties.
  2. Open the Digital Signatures tab.
  3. Confirm the signer is Emurasoft, Inc.
  4. Do not install the file under any circumstances unless the signer is Emurasoft, Inc.

EmEditor’s Update Checker automatically verifies the MSI signer and cancels the update if the signer is not Emurasoft, Inc.

Alternatively, you can verify the SHA-256 hash values using the following:

  • emed64_25.4.4.msi: 09e884896467b8fa574b2adf22d792e039774b8fb1300ec26a59c951937eaa3c
  • chatai64_25.4.4.msi: f4db8fe290d3d5d44bd08461da24f168a73b085c6d589687f41b0a9a820556e8

If you use the Desktop portable version, please visit the Download page to get the latest version. The Store App version can be updated through the Microsoft Store after a few days.

EmEditor v25.4.3 Released

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.
  • Addressed user-reported issues (1).

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.

EmEditor v25.4.2 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.

EmEditor v25.4.1 Released

Today, we are releasing EmEditor v25.4.1.

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.
  • Fixed customer reported issues (1).

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.