Hardware encode, end to end
Apple silicon captures and encodes your screen via media engine's fixed-function silicon. Your CPU cores stay free for actual work.
The only RDP server built natively for macOS
ProRDP is a Remote Desktop Protocol (RDP) server built natively for macOS, with full hardware acceleration and no cloud account or remote acccess required.

Performance
ScreenCaptureKit hands frames straight to the media engine. The CPU never touches a raw pixel.
60fps
Variable refresh rate
Stream video and games like you're directly connected to your Mac.
4KUHD
Use your full monitor
No more scaled or stretched displays. Full HiDPI support.
18ms
Average end-to-end latency
Feels like you're directly using your Mac.
0.0Mbit/s
Idle desktop
Only sends data when your desktop changes.
Comparison
ProRDP eliminates blurry and choppy connections.
Features
More than just a screen scraper with a network socket bolted on.
Apple silicon captures and encodes your screen via media engine's fixed-function silicon. Your CPU cores stay free for actual work.
Each session gets a virtual display at the client's exact resolution, so you get a desktop at the right size, not a scaled copy.
Use all of your monitors and get dedicated virtual desktops for each of them. Seamlessly move between then just like you're natively connected.
Control your Mac, mirror it's screens, or create new extended displays for more working area. You're in control of your window configuration.
Keyboard, mouse, and vertical and horizontal scrolling, with an optional Ctrl-to-⌘ swap. I-beams, resize arrows, and pointing hands are drawn by the client locally.
Audio streams to the client as 44.1 kHz stereo, and the Mac's own speakers can be muted for the session so it doesn't play in two places at once.
Stock mstsc.exe connects with default settings: no .rdp edits, NLA included. The Windows App and FreeRDP work too, with no plugins or custom app.
Copy text, rich text, HTML, and images in either direction. Files and whole folders copy both ways too, and paste in Finder like any other file.
Just like Windows RDP, there's no cloud subscriptions or accounts to manage. Simply lanuch the server and connect from your RDP client of choice.