Get GoDesk for your machine.
Same protocol on every platform. Pick the build for the OS you're sitting at right now.
We picked the right build for you. Click below to download.
All platforms
If we got the OS detection wrong, grab the right one here.
Currently unsigned. SmartScreen may flag the installer until our Cyprus EV cert lands.
↓ WindowsSigned by Developer ID Application: UPDEVTEAM LTD · notarized + stapled by Apple.
↓ macOSDebian/Ubuntu/Mint .deb package. Built on Ubuntu 24.04, depends on glibc 2.31+ (so Debian 11+, Ubuntu 22.04+, Mint 21+). .AppImage and .rpm are roadmapped — see /platforms/linux to join the waitlist.
↓ Linux↓ AppImage (22 MB)↓ RPM (24 MB)Direct .apk for sideload — install from godeskflow.com (Stripe billing). Universal APK with arm64-v8a, armeabi-v7a, and x86_64 librustdesk binaries — works on every modern Android phone + emulator. Play Store version coming soon (Google Play Billing).
↓ AndroidAGPL-3.0. Full instructions in the wiki — `cargo build` for the core, `flutter build` for the UI. Self-host the relay with the same Docker image we run.
View sourceSmartScreen will warn on first launch. We're a small team waiting on Cyprus business registry clearance for our EV code-signing cert (boring paperwork, ETA mid-Q3 2026). Until then the installer is unsigned. SmartScreen flags every unsigned executable from a publisher it doesn't recognize yet — so you'll see "Microsoft Defender SmartScreen prevented an unrecognized app from starting" the first time. Here's how to bypass it safely:
- Click "More info" on the warning dialog (small text, easy to miss).
- Click "Run anyway" — the button appears after step 1.
- (Optional, paranoid mode) Verify the SHA-256 below matches the downloaded file.
Submitted to Microsoft Defender on 2026-05-06 (case 0392fb04-d288-493f-af26-19513f092e36). Microsoft typically responds in 24–72h. Once they accept the submission, SmartScreen reputation activates and the warning disappears for everyone — even before our EV cert lands.
How to verify the install
Windows. Compare the SHA-256 below against the file you downloaded. PowerShell: `Get-FileHash GoDesk-Setup-x64-0.14.2.exe`. The hash must match exactly. v0.14.2 is our first proper NSIS installer with the full GoDesk window-mark icon (7 resolutions baked into godesk.exe + Add/Remove Programs registration). EV signing is still pending — the SHA-256 below stays the canonical integrity check either way.
macOS. macOS verifies the notarization ticket automatically the first time you run the app. No extra steps. The SHA-256 below lets you cross-check the .pkg before opening it if you want belt-and-braces.
a4684ab675d8060d60d1ec7e8bcf8d8251681ddcc2f55c90b802c2cdfe5456d00139615f01eada7f37aa660f63e0f3901f34ee8c54fd4b4b81049a73df757b7e5ac2e387e066002cd9ee4c932bd2aca5533bf6cd152fc9cef7b2ad96b10946bf2f04599e547289f2b4d300a831502fa555c78d7c37ca58a2c6627507231681dd