Skip to content

Quick start ​

Weblink connects devices with WebRTC for chat, file transfers, audio, video, and remote desktop. Use a browser directly or install the Windows desktop app.

Connect two devices ​

  1. Open webl.ink or launch the desktop app on the first device.
  2. Set a display name and room ID, adding a room password if you want to restrict entry.
  3. Join from the second device using the same signaling service, room ID, and password, or use the invitation link or QR code.
  4. Wait for connection and pairing, send a message, and try transferring a file.

If members appear but content cannot be sent, start with connection troubleshooting. Joining a room does not automatically grant remote control or OS automation permissions.

Choose a client ​

What you want to doClient choice
Chat, transfer files, or use camera and microphoneBrowser or desktop
Control a computer from a phonePhone browser as controller, Windows desktop app as host
Native screen sharing and incoming remote inputWindows desktop app
Connect an HTTP MCP client and run OS automationWindows desktop app

See Desktop app for installation and requirements. Browser media features generally need HTTPS or localhost and the appropriate system permissions.

Start using features ​

TaskGuide
Invite devices, use room chat and private chatRooms and chat
Send files and share a file listFile transfers and sharing
Choose a storage directory and manage existing filesFile storage and management
Voice, video, sharing, and recordingAudio, video, and recording
Control a computer with mouse, keyboard, or phoneRemote desktop
Adjust device permissions and repair pairingDevice pairing and permissions
Connect an MCP clientMCP and automation
Change connection settings and test speedConnection settings and speed tests

Connections and saved data ​

Signaling helps devices discover each other. Messages, files, and media use WebRTC, with TURN relaying when the network prevents a direct connection. To understand the roles of clients, signaling, and relays, read the architecture overview. To use your own services, choose what to deploy in the self-hosting overview.

Chat history, device identity, and permissions belong to the current local profile and do not automatically sync through an account. Rooms serve online members without offline delivery or history sync for new members.

MIT licensed · Built for connections between devices