Amazing Text Editor for Windows supporting large files and Unicode!

EmEditor Professional

EmEditor Professional

  -  74.3 MB  -  Trial
  • Latest Version

    EmEditor Professional 24.5.3 (64-bit) LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Emurasoft, Inc. / External Link

  • Filename

    emed64_24.5.3.msi

  • MD5 Checksum

    8722bb4434e4d97b548c5e52c292dc4b

EmEditor Professional is a fast, lightweight, yet extensible, an easy-to-use text editor for Windows. Both native 64-bit and 32-bit builds are available! EmEditor Professional supports powerful macros, Unicode, and very large files.

Emurasoft’s timeless mission is to achieve clients' needs and wants by listening to them with empathy and expertise.

EmEditor Professional Screenshot 1

It values timely customer support and is honored to have distinguished users, including major corporations, educational institutions, institutions of the European Union, ministries of Japan, and governments from all over the world.

The app has won over 24 international awards, including the Shareware Industry Award in the Best Apps category. EmEditor Text Editor for Windows has also earned Windows 10 certification from Microsoft and the latest Windows 11 is supported.

EmEditor Professional Screenshot 2

This section gives you tips on how you use the program, and explains why you need the best text editor in your situation:

An HTML Designer
The Snippets plug-in allows you to easily insert frequently used HTML tags (such as h1, h2, p, a, etc.), templates, styles, scripts, and many other HTML elements. With the Snippets plug-in, you can use keyboard shortcuts such as CTRL + B to make the selected text highlighted (using the STRONG tag), CTRL + I as Italic (using the EM tag), etc. Zen-coding allows you to code HTML elements incredibly faster. The HTML Bar plug-in allows you to modify your HTML documents with familiar toolbar buttons. The Tooltip to show HTML/XML character references feature is useful...

A Programmer
The Projects plug-in shows the list of function and variable definitions in the current document or within a project. The Auto Marker feature allows you to highlight the same string as the function or variable names at the cursor. The Narrowing feature allows you to focus on a specified part of the document and protect other parts of the document. Multiple selection editing allows you to change variable names easily. External tools allow you to set up your compiler with the program. The spell checking feature understands CamelCase...

An Editor or Publisher
It allows you to write text very fast. It can launch fast, and as soon as you open an EmEditor window, it allows you to start typing. The Snippets plug-in allows you to insert frequently used text. The Word Complete plug-in helps you to complete words while you type. The Outline features allow you to show the outline of your text. The Word Count plug-in can count not only words but any specified characters or words...

A Database Administrator
It allows you to open very large files quickly, and the Large File Controller allows you to open only a specified portion of a large file. The tool allows you to open CSV, TSV, or user-defined separator (DSV) files. You can sort according to column values (alphabetically or numerically), and you can configure sorting options such as stable-sort. It allows you to split or combine files...

A Server Administrator
Server log files tend to be very large. The text editor can open very large files, and the Large File Controller allows you to open only a specified portion, for instance, the last portion of the file. The flexible search feature allows you to search for a specific term. You can also use the bookmark features, so that you can bookmark lines that match certain criteria, such as lines with error keywords or URLs. And then, you can extract those lines into a new file...

If You Need a Free Text Editor
If you need the best free text editor, text editor might be right for you. While not at the same level as the app Professional, the app Free allows you to do most of the text editing tasks without purchasing the product. Please see the comparison chart whether it is right for you. Once you downgrade the product to Em Editor Free, you will never be asked to upgrade or get any marketing messages, so please go ahead and keep it as the free version as long as you would like!

EmEditor Professional Screenshot 3

Features and Highlights

Multiple Selection Editing
  • Compare Documents
  • Regular Expressions
  • Batch Replace
  • Configurations
Powerful CSV Tools
  • CSV Converter
  • Freeze header
  • Sort by column
  • Pivot table
  • Join CSV
Large File Support
  • Fast Processing of Large Files
  • Easily handle files up to 16 TB
  • Large File Controller
  • Split/Combine Files
  • Multithreaded Performance
User Experience
  • Customizable Interface
  • Tabbed Design
  • Quick Launch
  • Workspace Memory
  • Markers
Extensibility
  • AI Tools
  • Plug-in Support
  • Powerful, Scriptable Macros
  • Integration with External Tools
  • Intuitive Outline Display
Pricing

Desktop App: Annual Subscription - 48 USD/year

Alternatives

Visual Studio Code - Free, extensible, and feature-rich.

UltraEdit - Robust editor for large files and coding.

Sublime Text - Lightweight editor with powerful plugins.

Notepad++ - Simple and fast for basic coding needs.

Eclipse - Versatile IDE with wide plugin support.

Komodo Edit - Simple multi-language code editor.

User interface languages

Czech, Dutch, English (U.K.), English (U.S.), French, German, Italian, Spanish, Japanese, Korean, Simplified Chinese, Traditional Chinese, and Russian.

Supported OS

Windows 11/10/8.1/7 SP1/Server 2008 R2 or later.

PROS
  • High-Performance Text Handling
  • Powerful Search and Replace
  • Large File Support
  • Extensive Customization Options
  • Rich Plugin Ecosystem
CONS
  • Windows-Only Compatibility
  • Limited Collaboration Features
  • Subscription Pricing Model
  • No Integrated Version Control
Note: 30 days trial version.

  • EmEditor Professional 24.5.3 (64-bit) Screenshots

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

    EmEditor Professional 24.5.3 (64-bit) Screenshot 1
  • EmEditor Professional 24.5.3 (64-bit) Screenshot 2
  • EmEditor Professional 24.5.3 (64-bit) Screenshot 3
  • EmEditor Professional 24.5.3 (64-bit) Screenshot 4
  • EmEditor Professional 24.5.3 (64-bit) Screenshot 5

What's new in this version:

EmEditor Professional 24.5.3 (64-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 (64-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 (64-bit)
- Change log not available for this version


EmEditor Professional 24.5.0 (64-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.