Installing WinEdt

WinEdt 10 runs on Windows 10, 8 and 7 (32-bit or 64-bit). It has been extensively tested under different platforms and has proven stable and reasonably fast. If you have an older version of Windows you should consider a non-unicode WinEdt 6 or even an older WinEdt 5.5.

WinEdt's overall appearance depends on your Windows and selected themes, and on the way you want to customize WinEdt's own colors and background schemes.

WinEdt setup and default settings have been carefully prepared to make installation and integration with MiKTeX or TeX Live automatic. It is recommended that you install WinEdt and your TeX System as a power user (administrator) in order to allow the programs and their installers to properly update your Windows Registry and/ or PATH, thus making automatic integration with WinEdt possible.

Download and execute the setup file winedt100-64.exe (or winedt100-32.exe if you choose to install a 32-bit version). As long as you have downloaded a legitimate copy of WinEdt (eg. from our web site) you will receive a standard Windows User Account Control warning displaying WinEdt Inc. as the verified publisher of this product:

It is now safe to proceed with the installation. The Installer Wizard will guide you through the process. For most users the default options in the Wizard should be used. However, if you are creating a portable installation you should disable User Profile Creation: this way WinEdt will create a Local folder inside its install folder and this folder will contain all your custom settings.

During the installation you can also decide if you want this version of WinEdt associated with TeX files (and friends). The associations can also be made, removed, or repaired (on a selective basis) from WinEdt's Configuration Wizard. However, on Windows with UAC-enabled this requires starting WinEdt with elevated privileges (which are already in effect during the installation).

If you let the installer start WinEdt for the first time than WinEdt is running with elevated privileges (inherited by the installer). That's OK if you want to perform any global customizations (eg. fine-tune filetype associations through the configuration Wizard, enter registration data for all users, or import your old settings). At this stage you may also want to pin WinEdt to the taskbar. However, after you are done you should restart WinEdt with normal privileges: it is neither recommended nor necessary to run WinEdt with elevated privileges!

After the installation is completed restart WinEdt and you are ready to go. The Options -> Preferences Dialog allows you to make some basic choices pertaining to your preferred Wrapping, Unicode, and Backup strategy:

Help in the Dialog explains how...

    Important: The default settings use Soft Wrapping and UTF-8 format for TeX Documents. If these are not not your preferences you should make the changes before you start working on your documents (this can save you a lot of problems and confusion)!


Important: You should not be upgrading to WinEdt 10, if

  • you are busily working on a project with a deadline approaching (install it later when you have more time).
  • you want everything exactly as it is in your current version (if it ain't broke don't fix it!).
  • your current custom settings are more important than any of the new features.
  • your computer might not be up to running the latest version (eg. legacy Windows).
  • you prefer a simple light-weight editor (unicode functionality comes at a cost!).
  • you expect personal assistance with restoring your old settings (whatever they may be)...

If you don't fall in any of the above categories read the rest of the instructions and proceed accordingly...

Upgrading from a previous version or build of WinEdt 10

Upgrading WinEdt 10 series is easy!

You don't have to uninstall the previous build of WinEdt 10 in order to upgrade to the latest version or build of WinEdt 10 (when it becomes available). In fact you should not uninstall it if you want to preserve custom settings in your Application Data or Local folder.

Here are the steps that you should perform for smooth upgrading:

  • Install the new version (over the old one).
  • Restart WinEdt; new default settings are used and your last project is loaded...
  • Execute Options -> Maintenance -> Upgrade Personal Configuration menu command (to merge your personal settings with the new defaults).

The "What's New?" section in WinEdt's Manual explains what has been changed or fixed for the latest build... Check it out!

Upgrading from an older version of WinEdt

WinEdt 10 is installed parallel to WinEdt 9, 8, 7, 6 or 5 and you can continue to use an older version of WinEdt and possibly uninstall WinEdt 10 if you prefer the old version. WinEdt 10 can run simultaneously with any older version of the program. You should not attempt to install WinEdt 10 over the existing WinEdt 9, 8, 7, 6 or 5 on your system!

If you already have WinEdt 9 installed the migration is easy: just execute the command 'Import WinEdt 9 Settings' (Options -> Maintenance Menu) from within WinEdt 10 and you're done. You should execute this command before you attempt to further customize WinEdt 10.

The above command will import and load your old customized configuration scripts, macros, projects, and dictionaries from WinEdt 9 application data folder (%b) into the new one.

This will work well for users that followed the guidelines for customizing WinEdt and placed their customizations inside %b folder. Using the Options Interface to modify scripts or macros automatically takes care of this.

However, users that modified global files or used different locations to store their customizations will have to manually copy and modify a few things. There is no point asking me what exactly to do because I don't know what you have done in the first place. The answer is: "follow the same logic (or lack of thereof) that was applied when customizing the old version". Or perhaps, reconsider and organize your customizations differently (the first page of the Configuration Manual provides some guidelines on how to do that) so that you can take advantage of automatic upgrading and manage your customizations effortlessly. If properly organized importing your old settings should be a matter of minutes (not hours) even if it is done manually.

Important: You should not attempt to copy old WinEdt.dnt for use with WinEdt 10! Your settings should be restored by loading configuration scripts (.ini files). "Import WinEdt 9 Settings" was designed to merge your old customizations with the new defaults and rebuild the configuration. Execute it it immediately after installing WinEdt 10...

If you have WinEdt 7 installed and you really want to import your customized settings from that version you will first have to upgrade to WinEdt 8.2 (available on downloads page). Then execute the command 'Import WinEdt 7 Settings' (Options -> Maintenance Menu). This will import your WinEdt 7 settings into version 8.2. Only then can you proceed with upgrading to version 9.1 and finally upgrade to WinEdt 10. However, this is time-consuming and you may be better off customizing WinEdt from scratch in order to take advantage of many new features (absent in versions 8 or 7).

You cannot import old settings from WinEdt 5: the new version will have to be customized from scratch! A few configuration (*.ini) files from WinEdt 6 can be manually loaded into WinEdt 10 after some modifications (with many exceptions that affect Unicode and Language functionality). However, many things have been added and changed since version 6 and you will be better off customizing WinEdt 10 from scratch rather than attempting to import old WinEdt 6 settings into the new version at this stage...

Reading the fairly short introduction to the Configuration Manual in the Help is essential if you want to learn how to customize WinEdt 10 beyond the common settings that can be changed through the Preferences Dialog. The manual also contains important instructions on Maintenance and Upgrading procedures (including how to import your custom settings to another computer). Read it now (if you haven't done it yet)!

The Options Interface allows you to mark those components that have been modified. This can come in handy if you want to compare your settings with defaults. The Cleanup command will remove unnecessary local ini and edt scripts (if they are identical to the default ones).

Registration: WinEdt 10 series uses the same registration data as WinEdt 9, 8, 7, and 6 -- you will have to enter the same registration data in WinEdt 10. If you are currently using WinEdt 5 you can take advantage of the trial period and see if you want to use this version or you prefer the older WinEdt 5.x series. Should you opt for WinEdt 10 and already have a license for WinEdt 5, you will need to purchase an upgrade license from (see the Tables at the Registration page: upgrade rates are at the bottom). Exceptions will be made (upon request) to users that have purchased a license or an upgrade within the last year and to users that make contributions to, or help with WinEdt project in some other way... This is your chance to get involved!

WinEdt 10 uses dictionaries (word lists) in unicode format: they can be downloaded from Properly converted English dictionaries are already included in the default settings.


WinEdt is by default configured to run as a front-end for MiKTeX or TeX Live. However, it is quite straightforward to configure WinEdt for a different TeX System, or even define a completely different set of accessories. By default, Options -> Configurations Menu already contains a few alternative configurations!

WinEdt does its best to automatically detect your TeX System and Accessories (such as PDF Viewer). However, should automatic detection fail it is easy to manually configure WinEdt to find your TeX System or any problematic accessory: in the Options Menu, start the Execution Modes Interface. Disabling Auto-detect and entering the location of your TeX Root folder is pretty much all that has to be done (no need to modify any macro scripts):

This interface can also be used to diagnose your system, fine-tune the execution of console applications (such as TeX), define alterative executables (such as biber of gsview32), and more... Help in the Execution Modes Interface explains the details!


If you use the Uninstall Command (eg. from Windows Control Panel) to uninstall WinEdt then the folder where you installed WinEdt and WinEdt's Application Data folder (if you created a User Profile) will be removed (as they should!). Thus make sure that you don't place your documents in the same folder. By default the root folder and application data folder are:

  {program files}\WinEdt Team\WinEdt 10
  {user application data}\WinEdt Team\WinEdt 10

These are certainly no places for your own documents! However, should you decide to specify a custom folder during WinEdt's Installation keep the above warning in mind: uninstall will delete it!

Whatever custom location you might specify it should end with "\WinEdt". In particular, "\WinEdt" is not automatically appended to the specified location (as one might erroneously assume with possibly serious consequences should WinEdt be uninstalled and thus the destination folder erased)!


WinEdt uses a reputable open source installer: NSIS. The installer will make sure that WinEdt is installed with elevated privileges and thus placed in the proper (usually write-protected) folder inside Program Files.

Generated installers and uninstallers accept a few options on the command line. These options give the user a bit more control over the installation process.

Common Options
  • /NCRC
      Disables the CRC check.

  • /S
      Runs the installer or uninstaller silently.

Installer-Specific Options
  • /D=
      Sets the default installation directory. It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces. Only absolute paths are supported.
Uninstaller-Specific Options
  • _?=
      Sets the default uninstallation directory. It also stops the uninstaller from copying itself to the temporary directory and running from there. It must be the last parameter used in the command line and must not contain any quotes, even if the path contains spaces.

WinEdt-Specific Installer Options

WinEdt's installer implements a few extra command line switches that can come in handy for silent installation:

      Set to 1 enables the creation of a user profile.

      Set to 1 creates a Start menu shortcut.

      Set to 1 creates a Desktop shortcut.

      Set to 1 creates a default set of icons and filetypes associations in Windows registry.

Note that the above options have no effect on non-silent installations. By default, all are enabled (set to 1) except for /ASSOCIATEFILES.

Filetype association task can be (selectively) performed through WinEdt's Configuration Wizard. However, on Windows with UAC this usually requires elevated privileges (in order to modify the proper registry entries). Network administrators can specify /ASSOCIATEFILES=1 if they want WinEdt to be associated with common TeX files during a silent installation (rather than leaving the task to users who may not have sufficient experience or privileges to succeed in doing so themselves).

WinEdt-Specific Uninstaller Options

WinEdt's uninstaller implements a few extra command line switches that can come in handy for silent uninstallation:

      Set to 1 deletes user profile folder.

      Set to 1 deletes WinEdt registration data from Windows registry.

Note that the above options have no effect on non-silent uninstallations. By default, /USERPROFILE is enabled (set to 1) while /REGDATA is disabled (set to 0).

Important: On Windows with UAC enabling the creation of user profiles during the installation is essential (this is the default setting and should not be disabled unless you know what you are doing). If you want to change anything in WinEdt's install folder later, you will have to run WinEdt as an administrator. This applies to changing the profile settings as well as to entering registration data for all users!

    Hint: To start WinEdt with administrative privileges right-click on its icon (link) and choose Run as Administrator from the context popup menu: only then can WinEdt write or modify global data (such as secure registration data for all users) in its Program Files folder. Elevated privileges are also required in order to create filetype associations on UAC-enabled Windows.