Amazing Text Editor for Windows supporting large files and Unicode!

EmEditor Professional

EmEditor Professional 26.1.0 (32-bit)

  -  74.1 MB  -  Trial

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of EmEditor Professional 26.1.0 (32-bit).


For those interested in downloading the most recent release of EmEditor Professional or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

Why is this app published on FileHorse? (More info)
  • EmEditor Professional 26.1.0 (32-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    EmEditor Professional 26.1.0 (32-bit) Screenshot 1
  • EmEditor Professional 26.1.0 (32-bit) Screenshot 2
  • EmEditor Professional 26.1.0 (32-bit) Screenshot 3
  • EmEditor Professional 26.1.0 (32-bit) Screenshot 4
  • EmEditor Professional 26.1.0 (32-bit) Screenshot 5

What's new in this version:

EmEditor Professional 26.1.0 (32-bit)
- 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.”
- 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.
- 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 Professional 26.0.3 (32-bit)
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
- an issue introduced in v26.0.0 where certain actions—such as Find, Replace, and filtering—might not be recorded in macros
- an issue introduced in v26.0.0 where the “File types” list in the standard Open dialog could sometimes appear incorrectly


EmEditor Professional 26.0.2 (32-bit)
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
- an issue that could occur during edits involving surrogate‑pair characters
- a v26.0.0 regression in the Batch Find/Replace list where moving multiple selected items up or down didn’t work properly


EmEditor Professional 26.0.1 (32-bit)
- This minor update fixes an issue related to the installer. There are no changes to the program since v26.0.0.


EmEditor Professional 25.1.4 (32-bit)
- 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


EmEditor Professional 25.1.3 (32-bit)
- 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)


EmEditor Professional 25.1.2 (32-bit)
- 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)


EmEditor Professional 25.1.1 (32-bit)
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.
- a potential crash when right-clicking on a toolbar if the main menu does not exist. This bug existed prior to v25.1.
- a v25.1.0 bug where using the New Group command while the window is maximized could create a blank group window
- a v25.1.0 bug where the Snippets plug-in might not work correctly
- customer reported issues (1,2)


EmEditor Professional 25.1.0 (32-bit)
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 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.

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.

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


EmEditor Professional 25.0.1 (32-bit)
- 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


EmEditor Professional 25.0.0 (32-bit)
New General Features:
- 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. After installing the plug-in, all AI-related commands will be conveniently grouped under a new AI menu. The ChatAI plug-in is only available on the 64-bit desktop version of EmEditor. Unfortunately, AI features aren’t supported on either the 32-bit or the Store version of EmEditor
- In Markdown Design View, HTML tags in the source text are now displayed as they appear. Additionally, character references and numeric character references are properly decoded and shown correctly
- You can now stack multiple custom bars, with buttons at the bottom allowing you to quickly switch between them
- The Very Dark option is now enabled by default. When Dark Mode is activated in Windows, EmEditor’s menus, toolbars, and other elements will automatically switch to dark mode
- The new version automatically removes older installers from the downloads folder during updates
- When you click the button next to the Search drop-down list on the Find toolbar, we’ve added new commands to this menu: Selected Text or Word at Cursor, Selected Text, Word at Cursor, Last Used Value, Fixed Value, and Auto Save. By default, using the Set Focus to Find Toolbar command (Ctrl+D) sets the search string to either the selected text or the word at the cursor position. If you prefer the previous setting, choose Last Used Value.
- Added a Synchronize with Find command to the menu that appears when you click the button next to the Replace drop-down list on the Find toolbar
- You can now easily register a macro file by simply dragging and dropping it onto a basic toolbar, as long as the file has a .jsee or .vbee extension. If the macro file isn’t already in My Macros, it will be added automatically
- Previous versions disable line wrapping when very long lines are present. This version removes the limitation

New Commands:
- Markdown to HTML [P]
- HTML to Markdown [P]
- Markdown to Plain Text [P]
- HTML to Plain Text [P]

Plug-in New Features:
- Added the Create New Document command to the context menu in the Chat with AI custom bar (ChatAI plug-in)
- 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)
- 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).
- Added the EI_IS_CHATAI_INSTALLED command to EE_INFO message


EmEditor Professional 24.5.3 (32-bit)
- 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
- Added support for Stripe registration keys
- Resolved a potential display issue with dialogs in the Free version

Fixed:
- 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
- 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


EmEditor Professional 24.5.2 (32-bit)
- 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


EmEditor Professional 24.5.1 (32-bit)
- Change log not available for this version


EmEditor Professional 24.5.0 (32-bit)
- Many users depend on EmEditor for managing large files daily, so ensuring seamless opening, editing, and saving is essential. However, from versions v22.4.0 to v24.4.1, there was an issue where file sizes could increase when reopening large files (around 300MB or more) from certain hard drives, even though the first opening was fine. This was reported by a customer, and we appreciate his feedback and apologize for any inconvenience. This issue didn’t occur with fast hard drives like SSDs, but on slower drives with disk cache enabled, duplicate lines could appear. We fixed this in v24.4.2. In v24.5, we’ve added code to prevent such unknown issues by showing a message if there’s an internal file size inconsistency. Therefore, we strongly recommend all users update to v24.5.
- Additionally, v24.5 introduces a new Verify command in the File menu. By selecting this command right after opening a file, you can save the current document as a temporary file and compare its size and SHA256 hash value with the original file.
- The results are displayed in the File Verification Results dialog box, and you can copy the size and SHA256 hash value. Normally, the original and temporary files should match in size and hash value. However, discrepancies might occur if the original file contains NULL or invalid characters, or if there are hard drive or memory errors. For important files, please use the Verify command immediately after opening to ensure everything is correct.
- We’ve also added an option in the File page of the Customize dialog box for automatic verification every time a file is loaded.
- The new version (v24.5) also includes several other features, many of which were requested by users.
- When dealing with large files, it can be convenient to open only a smaller section and navigate to the previous or next section by clicking a button. This was suggested by a customer. In v24.5, we’ve added << and >> buttons to the Large File Controller, allowing you to move to the previous or next section within a specified size range.
- We’ve improved the AI-assisted writing feature by expanding the options available with the OpenAI API, which was initially introduced in version 24.1. Previously, suggested text would automatically appear in gray as you typed. Now, you have the option to display suggestions only when you press Ctrl+Space, which helps reduce the frequency of OpenAI API calls. If you prefer the automatic display of suggestions like before, they will only appear when the AI’s suggestion meets a certain confidence threshold, which you can now adjust. For instance, if you set the confidence to 40%, the AI will show suggestions only when it predicts the next text with at least 40% confidence. To minimize suggestions from less certain predictions, you can set a higher confidence, like 80%, ensuring that suggestions are shown only when predictions are more reliable, thus reducing the number of OpenAI API calls. Additionally, we’ve added options to adjust the length of the input text used for predictions and the output text for candidate suggestions. Using longer input text for predictions increases accuracy but also raises the OpenAI API usage fee. Similarly, longer output text results in more words being suggested.
- Moreover, based on a request from a customer, we’ve made it so that pasting in the Chat with AI window won’t immediately send the message
- Bugs found during the preview version development have been fixed
- Finally, while EmEditor requires an internet connection for product activation, some environments need a proxy for internet access. In this version, we’ve added a Proxy Settings link in the Register Product dialog, enabling you to configure proxy settings easily. The desktop installer now includes a PROXY option for command line installation.