mRemoteNG overview: one tabbed window for every remote protocol
What mRemoteNG does
mRemoteNG is a free, open source connection manager for Windows that speaks several remote access protocols from a single interface. Instead of keeping a separate window for each machine, you build a tree of connections and open them as tabs, with protocols ranging from RDP and VNC to SSH, Telnet, HTTP and plain raw sockets. Each entry in the tree stores the address, credentials, port and protocol plus a long list of options, and entries inherit values from their parent folder so shared settings are written once. There is a searchable connection list, an import path from other clients such as PuTTY and FileZilla, and a configuration file that can be kept next to the program for a portable install. Source code and binaries are published under the GNU General Public License version 2.
How a typical session works
A new installation opens with an empty connections panel. You add a folder for a site or a customer, then create connections inside it, choosing the protocol from a dropdown and filling in host, port and credentials. Opening a connection creates a tab; several tabs can be laid out side by side or stacked, and panels for configuration, screenshots and notifications can be shown or hidden around the session area. Credentials can be typed per connection or stored once and inherited, and a master password can encrypt the saved configuration. When something goes wrong, the notification panel reports the failure in plain language, which is quicker than guessing whether a port is closed or a password is wrong.
Settings, practical limits and practical care
Almost everything lives in the configuration panel: protocol-specific options such as RDP display size, colour depth, audio redirection and drive redirection, plus VNC scaling and SSH terminal preferences. Because the tool is a client, it does not install a server on the remote machine, so the other end still needs its own RDP, VNC or SSH service listening. Windows is the only supported platform, and the application is built on .NET. Saved credentials make the configuration file sensitive, so it belongs in a protected location and should be backed up with its master password recorded safely. Some protocol integrations depend on the external components the platform provides, so an unusual combination may need extra setup.
When to choose something else
If you administer one machine and want the simplest possible path, the remote desktop client that ships with Windows is already installed and needs no configuration. If you need unattended access to machines behind home routers, a tool with a relay or rendezvous service removes the port forwarding work. If your environment is macOS or Linux, this application will not run, and platform-native tools will serve you better. If your focus is file transfer rather than interactive sessions, a dedicated SFTP client is more direct. mRemoteNG is aimed at people who juggle a dozen endpoints and want them named, grouped, documented and one double-click away.
- Best for
- Administrators and support engineers who manage many servers and want their RDP, VNC and SSH endpoints organised in one place.
- Good to know
- It is a client only, so each remote machine still needs its own service running, and the saved configuration file should be protected because it can hold credentials.
How to get started
- Download the MSI installer from the official release page and run it, or use the portable package if you prefer no installation.
- Launch mRemoteNG and create a folder for the site or customer you are working on.
- Add a connection inside the folder, choose its protocol, and fill in host, port and credentials.
- Double-click the connection to open it as a tab, then add more connections and arrange the tabs as you like.
- Open the configuration panel to set protocol options and, if you store passwords, protect the file with a master password.
Questions & answers
Does mRemoteNG install a server on remote machines?
No. It is only a client, so the remote computer still needs its own RDP, VNC or SSH service running and reachable.
Can I move my connections to another PC?
Yes. The configuration is a file, and the portable build keeps it beside the program, so copying that file carries your tree and settings across.
Is it available for macOS or Linux?
No. The application is Windows only, and other platforms need their own connection managers.