Skip to content
DirectDesk

Version 1.0.1 · 24 October 2026 · GPL-3.0 license

Free remote desktop and remote support for Windows

DirectDesk connects two computers using a 9-digit number. You see your partner's screen, control the mouse and keyboard, and send files both ways. No accounts, no subscription, no session limits.

Windows 10 and 11 (64-bit) · 3.0 MB installer · no ads, no telemetry

DirectDesk main window: this computer's ID 482-915-307, the “connect to a computer” field and the list of recent sessions

Free, also for business

A free alternative to commercial remote support software

DirectDesk does what you need most from a remote desktop tool: it shows the screen, hands over control and moves files. No license key, account or subscription, and the source code is open under the GNU GPL v3.

This is an early release (1.0.1). It works for everyday use, but it may not be perfect yet. If something behaves differently than it should, report a bug — we read every report and fix issues in the next releases.

Key facts

Price
Free, no limits
License
GNU GPL v3
System
Windows 10 and 11, 64-bit
Version
1.0.1 (24 October 2026)
Install with
winget, Scoop, installer
Encryption
AES-256-GCM
Made by
Exatio, Poland

What it is for

Help with a computer without leaving your desk

DirectDesk is a remote desktop program: one person shares their computer, the other connects and sees it as if sitting in front of the screen.

Helping family and customers

A parent can't print a document, a customer doesn't know where to click? Ask for their 9-digit number, connect and show the fix on their own screen.

IT support in a small business

Install software, change settings and send files to your team's computers. Ctrl+Alt+Del and UAC prompts work remotely too.

Access to your own computer

Turn on autostart and unattended access on your office PC, and connect to it from home whenever you need it.

How it works

Three steps to a remote session

  1. 1

    Your partner reads out their number

    The person you help starts DirectDesk and reads their ID, for example 258-343-583.

  2. 2

    You type it and click Connect

    Your partner is asked for permission and sees your computer's name. Without their approval the session does not start.

  3. 3

    You see the screen and take control

    Click the picture and work as if you were there. Your partner always sees the session panel and can end it with one button.

DirectDesk remote desktop window: the partner's screen with a technician's notes, a toolbar with Ctrl+Alt+Del, Send files, Send folder and Disconnect, and live connection statistics
The remote desktop window: the partner's screen, a toolbar with Ctrl+Alt+Del and file sending, and live connection statistics.

Features

Everything you need for remote support

Version 1.0.1 focuses on a stable connection and a sharp picture. See the changelog for what's new.

Direct connection

Picture and input travel straight between the computers over UDP, even behind a router. When the network blocks that path, the session goes through a relay server.

Every session encrypted

The session key is agreed with ECDH (P-256) and all traffic is encrypted with AES-256-GCM. The server sets up the connection but never knows the key.

Smooth picture up to 30 fps

DXGI screen capture and only the changed parts of the screen are sent. Areas that stop changing get a sharper version a moment later.

Files and folders both ways

Send files with a button or drag them onto the window. Your partner sends theirs from the session panel. Large files use a separate stream and never block control.

Ctrl+Alt+Del and UAC prompts

A system service lets you send Ctrl+Alt+Del and see and use the lock screen and administrator prompts.

Shared text clipboard

Text copied on one computer can be pasted on the other, in both directions, with no extra steps.

A number instead of an account

Every computer gets a random 9-digit ID that is easy to read out over the phone. No sign-up, no e-mail address.

Your partner stays in control

Every session has to be accepted. A panel in the corner of the screen always shows who is connected, with a Disconnect button.

Your own server, if you want

The Exatio server is used by default. The signalling server is part of the project, so you can run your own and enter its address in the settings.

Screenshots

A simple interface, everything on one screen

The program's interface is currently in Polish. Click a screenshot to open it in full resolution.

DirectDesk main window with this computer's ID and the field for connecting to a partner
Main window. Your number to give to a partner on the left, the connect field and recent sessions on the right.
DirectDesk settings window: server address 57.129.182.38, incoming files folder, codec, profile, resolution, frame limit and autostart
Settings. Server, incoming files folder, picture quality and autostart.
DirectDesk session panel on the shared computer showing received files
Session panel. Visible to your partner for the whole session: who is connected, received files and a Disconnect button.

Download and install

Install DirectDesk in a minute

Pick the method you like. All three install the same version 1.0.1, connected to the Exatio server by default.

  1. 1

    Open Terminal as administrator

    Right-click Start and choose Terminal (Admin).

  2. 2

    Add the Exatio source (once)

    winget source add --name exatio --arg https://exatio.com.pl/direct-desk/winget --type Microsoft.Rest
  3. 3

    Install .NET 8 Desktop Runtime if you don't have it

    winget install --id Microsoft.DotNet.DesktopRuntime.8 --source winget
  4. 4

    Install DirectDesk

    winget install --id Exatio.DirectDesk --source exatio
  1. 1

    Open PowerShell

    No administrator rights needed. Don't have Scoop yet? See scoop.sh.

  2. 2

    Install DirectDesk from the Exatio manifest

    scoop install https://exatio.com.pl/direct-desk/scoop/directdesk.json
  3. 3

    Start the program

    The shortcut is in the Start menu under Scoop Apps, or type directdesk in a terminal.

Download DirectDesk-Setup-1.0.1.exe

3.0 MB · Windows 10 and 11, 64-bit

  1. 1Run the downloaded file and confirm the UAC prompt.
  2. 2If Windows shows “Windows protected your PC”, click More info and then Run anyway. Version 1.0.1 files are not digitally signed yet.
  3. 3If .NET 8 Desktop Runtime is missing, the installer opens the Microsoft download page. Install the runtime and run the DirectDesk installer again.
  4. 4Accept the license and go through the wizard. At the end you can start the program right away.

Requirements

Windows 10 or 11, 64-bit. .NET 8 Desktop Runtime for the installer and winget (the Scoop version includes it).

Network

Outbound TCP 443 to the signalling server, UDP to the partner, and UDP 3478 to the relay server when needed.

Default server

After installation the program connects to the Exatio server 57.129.182.38. There is nothing to configure.

FAQ

Frequently asked questions

What is DirectDesk?

DirectDesk is a free remote desktop and remote support program for Windows 10 and 11. It lets you see another computer's screen, control it with mouse and keyboard and send files both ways. You connect with a 9-digit number, without creating an account.

Is DirectDesk free for business use too?

Yes. DirectDesk is free software under the GNU GPL v3. You can use it privately and commercially, on any number of computers, with no fees or subscription.

Can DirectDesk replace TeamViewer or AnyDesk?

For the core tasks, yes: remote viewing and control, sending files and folders, a shared text clipboard, Ctrl+Alt+Del and unattended access. The current version does not have chat, audio, session recording or apps for systems other than Windows yet.

Is the connection encrypted?

Yes. Every session has its own key agreed with ECDH (P-256), and all traffic, including picture, input and files, is encrypted with AES-256-GCM. The signalling server only sets up the connection and does not know the session key.

Can someone connect to my computer without my permission?

Not by default. Every connection has to be accepted, and during the whole session a panel in the corner of the screen shows who is connected, with a Disconnect button. Unattended access only works if you turn it on yourself in the settings.

Does DirectDesk work behind routers and firewalls?

Yes. The program first tries a direct UDP connection. When the network does not allow it, the session goes through a relay server. Outbound access to TCP port 443 of the signalling server is enough.

How do I install DirectDesk with winget or Scoop?

Winget: add the source with “winget source add --name exatio --arg https://exatio.com.pl/direct-desk/winget --type Microsoft.Rest”, then run “winget install --id Exatio.DirectDesk --source exatio”. Scoop: “scoop install https://exatio.com.pl/direct-desk/scoop/directdesk.json”.

What are the requirements?

Windows 10 or 11, 64-bit, and .NET 8 Desktop Runtime. The installer tells you where to get it, and the Scoop version includes it. You need an internet connection.

Can I use my own server?

Yes. The signalling server (Go) and the relay server configuration (coturn) are part of the project. Change the server address in the program settings; by default DirectDesk uses the Exatio server.

What should I do if something does not work?

Report a bug with the form on this page. A precise description and the program log help most: Ustawienia → Log → Kopiuj log (Settings → Log → Copy log).

Report a bug

Something not working? Let us know

DirectDesk improves through your reports. The more precisely you describe the problem, the faster we can fix it.

  • Tell us what you did, what happened and what you expected.
  • Attach the log: in the program open Ustawienia → Log → Kopiuj log (Settings → Log → Copy log) and paste it into the form.
  • Leave your e-mail if you'd like a reply. It's optional.

We use the data from this form only to handle your report. The data controller is Exatio. Details in our privacy policy (in Polish).

License

Free software under the GNU GPL v3

Copyright © 2026 Exatio. You may use DirectDesk for any purpose, including commercial use, study how it works, change it and share it under the terms of the GPL-3.0. The program comes with no warranty.

Full license text