Win RDP

Built for speed.
Designed for Linux.

Bring your Windows desktop to Linux with a Rust-powered IronRDP engine, experimental reliable UDP v1, v2, and v3 support, and a native window for every connection.

Linux x86_64 · GNU AGPL v3.0
Package, checksum, and release notes on GitHub.

Guided tour9 seconds
Win RDP launcher with an address field, saved computers, options, and Connect button
AddressComputerConnect

Every desktop.
In its own window.

Connect, and the Windows desktop opens in a native window with the computer name and transport in its title. Resize it, switch to full screen, or keep several open side by side.

A Win RDP session window titled Office PC - Win RDP (UDP v2), showing a Windows 11 desktop with Settings open
A session window over reliable UDP. The title shows the computer name and the transport in use.
The full launcher layout with a sidebar, search box, and a list of saved computers with Connect buttons
The full layout: sidebar, search, and every saved computer with when it was last opened.

A small client.
A proper remote desktop.

Connect directly over your LAN or VPN. Your session goes to your Windows computer, with no Win RDP account or relay in between.

One window per computer

Keep saved computers close. Open separate session windows, resize your desktop, or switch to full screen with the connection bar within reach.

UDP v1, v2, and v3. Powered by Rust.

Our IronRDP fork implements experimental reliable UDP transport with automatic TCP fallback. UDP v2 is the default and has been tested against live Windows hosts. UDP v3 (RDP-UDP2) still needs live-host validation.

Explore the IronRDP fork

Choose what you share

Per-computer controls for clipboard, remote audio, microphone, and printer redirection. Availability depends on your desktop and the Windows host’s settings.

Open source.
Open for contributions.

Read the code, build the client, or report something that needs attention. Win RDP is in active development; check the release notes before installing.