README.md
While the project remains non-commercial, it does come with ongoing costs — including VPS hosting for testing, AI tools, domain fees, and more. If you find value in mRemoteNG and want to support its future, even a small donation from our community can make a huge difference.
Your support helps me keep the project secure, modern, and accessible for everyone who relies on it — and brings us closer to a brighter, more collaborative future.
Consider donating — every contribution counts!
<a href="https://www.paypal.com/paypalme/mremoteng">
</a>
<a href='https://ko-fi.com/Q5Q41I7JS' target='_blank'></a>
| Channel | Build Status | Downloads |
|---|---|---|
| Stable | ||
| Preview | ||
| Nightly |
The following protocols are supported:
For a detailed feature list and general usage support, refer to the Documentation.
This contains the source code from which mRemoteNG is built. You will need to compile it yourself using Visual Studio.
Make sure you have the latest version installed:
:star: Starting Windows 11 you can use winget to install mRemoteNG. Just run
winget install -e --id mRemoteNG.mRemoteNG
mRemoteNG is available as a redistributable MSI package or as a portable ZIP package and can be downloaded from the following locations:
The MSI package of mRemoteNG can be installed using the command line:
msiexec /i [/qn] C:\Path\To\mRemoteNG-Installer.exe [INSTALLDIR=value] [IGNOREPREREQUISITES=value] [/lv* <log path>]
| Argument/Property | Value | Description |
|---|---|---|
| /qn | Silent Installation | Will run the installer silently in the background. |
| /lv* | Silent Installation | Will write a logfile to the specified location. (For paths that contain spaces, enclose the path in double quotes) |
| INSTALLDIR | folder path | Allows you to set the installation directory from the command line. (For paths that contain spaces, enclose the path in double quotes) |
| IGNOREPREREQUISITES | 0 or 1 | When set to 1, the installer will not be halted if any prerequisite check is not met. You must still run the installer as administrator. |
If you are using the Portable version, simply deleting the folder that contains mRemoteNG should be sufficient. These uninstall instructions are only necessary for the normal binary .MSI installed version of mRemoteNG
Delete the folder where mRemoteNG was installed. By default, this is:
%PROGRAMFILES%\mRemoteNG (for versions before 1.77 on a x64 Windows its %programfiles(x86)%\mRemoteNG)
Delete the mRemoteNG install entry from the following location. You may search for "mRemoteNG" in the DisplayName field:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Remove the following registry key: HKLM\SOFTWARE\mRemoteNG (on x64 Windows with mRemoteNG before 1.77 it's HKLM\SOFTWARE\WOW6432Node\mRemoteNG)
(Optional) If you would also like to delete user data remove %LOCALAPPDATA%\mRemoteNG
(Optional) If you would also like to remove the connection configuration, delete %APPDATA%\mRemoteNG
(Optional) If no other software uses it, the "Microsoft Windows Desktop Runtime" may be uninstalled too.
If you find mRemoteNG useful and would like to contribute, it would be greatly appreciated. When you contribute, you make it possible for the team to cover the costs of producing mRemoteNG.
Check out the Wiki page on how to configure your development environment and submit a pull request.
Check out the Wiki page on how to help make mRemoteNG a polyglot.
</br> <p align="center"> </p>