BerthDesk

Free · macOS

Remote desktops,
in one window

⌨️ A shortcut brings the server you want to the front

Windows (RDP) and macOS Screen Sharing, Linux, hypervisor consoles and BMCs (VNC), all in one window.
No window per session scattered across your desktop. Server list, sessions and settings live in a single window.

See the features Free download

Free · macOS 14 (Sonoma) or later · Apple Silicon/Intel · 20 languages

BerthDesk

Features

Two protocols, one window

RDP for Windows; VNC for Macs, Linux, virtualization consoles and server management boards. Wherever you connect, it's the same window and the same shortcuts.

🪟

Windows — RDP

Connect to Windows PCs and servers over RDP. NLA authentication, domain accounts, dynamic resolution that follows your window (DisplayControl), and a two-way clipboard.

🖥️

macOS · Linux · consoles — VNC

macOS Screen Sharing (Apple account authentication), Linux desktops, hypervisor consoles such as Proxmox and ESXi, and the KVM view of server BMCs (iDRAC, iLO, IPMI). Tight, ZRLE and Hextile encodings plus VeNCrypt (TLS).

🧭

Everything in one window

The server list, open sessions and server settings share one window. Sessions line up in the left rail with color bands, and Focus mode leaves only the remote screen.

Switch from the keyboard

⌥Space summons BerthDesk from any app, ⌘1⌘9 switch sessions, and ⌘K jumps to a server by name. Your hands never leave the keyboard.

📋

Two-way clipboard

Copy on the Mac and paste on the remote, or the other way round. Non-Latin text survives too — even on older Windows VNC servers that don't know the extended clipboard.

⌨️

Your keyboard, as is

and combinations go to the remote as Ctrl and Alt, the left acts as the Windows key, and the right toggles the input language. App shortcuts always include , so nothing collides.

🛡️

Safe connections

The TLS fingerprint of a new VNC server is remembered; if it changes, BerthDesk stops before sending your password (like SSH known_hosts). Passwords live only in the Keychain. Production servers can be opened view-only.

🌍

20 languages

Korean, English, Japanese, Chinese, Arabic, Hindi and more — 20 languages in all. Pick the language inside the app.

🔒

No tracking

There is no telemetry of any kind in the app. Nobody counts where you connect or how much you use it.

Why BerthDesk

One window, lightweight, safe

RDP · VNC
Windows · macOS · Linux · consoles · BMCs
Free
No ads, no tracking
20 languages
Switch language inside the app
macOS 14+
Apple Silicon · Intel

Get it now

Runs on macOS 14 (Sonoma) or later. The offline installer checks for updates automatically after installation.

Offline installer (DMG) Get it on the App Store User Guide Version history

v1.0.1 · macOS 14 (Sonoma) or later · Apple Silicon/Intel · Free

Version history