macOS · Windows · Android

One mouse. One keyboard.
Every computer.

Push your pointer off the edge of your Mac and it lands on your PC. Keep typing, and paste what you copied there. Borderless turns your computers, and your phone, into one desk.

  • Macs and PCs together, in any mix, with an Android phone in the same group.
  • Across buildings and networks: sign in with Google. No VPN, no port forwarding.
  • Your phone as trackpad, keyboard and screen, and as a second display for a Mac.
  • US$15, once, for every computer and phone on your account.

macOS 12 or later (Apple Silicon and Intel) · Windows 10 and 11 · Android 7 or later · No account needed to try it

Free to download, with 14 days to try all of it. After that, sharing needs a license, and the license lives on your Google account: US$15, once, for every computer and phone signed in to it.

What the others leave out

Plenty of apps share a mouse between two computers. Borderless is built for the desks they stop at: a Mac beside a PC, a computer in another building, and the phone in your hand.

Macs and PCs, and your phone, on one desk

Any mix of macOS and Windows, in any direction, with an Android phone in the same group. Keys go by position, so each computer keeps its own keyboard layout, and shortcuts are translated as they cross: Alt+Tab on the PC's keyboard is Cmd+Tab on the Mac.

In another building, with no VPN

Sign in to the same Google account on each computer and they find and trust each other wherever they are. The connection goes straight through both routers, or through an encrypted relay that cannot read it when it has to. No port forwarding, no VPN, no IP address to type. On one network, a click and an Allow pair them without any account.

Your phone: trackpad, keyboard and screen

The Android app drives whichever computer you tap, with a full-screen trackpad, the modifier keys and typing. It shows a computer's screen live and drives it by touch, and can be a second display for a Mac that windows are dragged onto. On Android 8 and later, if you allow it, your desk's mouse and keyboard can drive the phone too, and it takes a place in the layout beside your computers.

US$15, once, for all of them

One license covers every Mac, PC and phone signed in to your Google account, now and whenever you add one. No subscription and nothing to renew, and 14 days to try all of it first.

Watch it work

Fifteen seconds of the idea. Sound on.

The full walkthrough

Thirty-seven seconds, end to end: install it, pair the computers, arrange the screens, and push the pointer across.

Everything you expect from a KVM. Without the box.

Borderless runs on each computer and connects them straight to one another. No hardware, no cables, and no account needed to try it.

Seamless crossing

Push the mouse against the edge of one screen and it carries on across the other computer's screen. Clicks, wheel and drags come along. Choose how hard to push, and how fast the pointer moves once it is over there.

The keyboard follows

Type on whichever computer holds the pointer. Keys are sent by physical position, so each machine applies its own keyboard layout, and shortcuts are translated between Mac and Windows as they cross.

Shared clipboard

Copy on one computer, move the pointer over, paste: text, images and files. Text arrives instantly; an image or a file follows in the background on a stream of its own, so it never slows the mouse down. Or drop files on a computer to send them on purpose.

Layout editor

Drag every computer's monitors into the arrangement that matches your desk. Screens snap together so you always know which edge leads where, and the layout reaches every computer at once.

Same desk, or another building

On one network the computers find each other in seconds and connect directly. Anywhere else the connection is punched through both routers, falling back to an encrypted relay when it has to. No port forwarding, no VPN.

Encrypted, and yours

Every computer has its own key and the connection is bound to it, so both ends know exactly who is on the other side. Nothing leaves a machine unencrypted — not a keystroke, not a clipboard — and a computer you no longer trust is cut off with one click.

How it compares

The apps people weigh Borderless against, on the things that set it apart, including the one where it is behind.

FeatureBorderlessShareMouseSynergy 3 / DeskflowDuet DisplayUniversal Control
Macs and Windows PCs togetherYesYesYesYes two computersApple devices only
An Android phone as trackpad and keyboardYesNoNoThrough remote desktopNo
A phone as a second screenYes for a MacNoNoYesiPad only, through Sidecar
Across different networks, with no VPN or port forwardingYesSame network onlySame network, or a VPNRemote desktop, yesNearby devices only
Shared clipboardText, images and filesText, images and filesText and imagesNot statedYes
PricingUS$15 once, every devicePaid license, with a limited free tierSynergy: one-time; Deskflow: freeSubscription, with a free tierFree, built in
LinuxNot yetNoYesNoNo

As of October 2026, from each maker's own pages. These things change, so check their sites before you decide.

Up and running in a few minutes

No cables, no IP addresses to type. Computers on the same Wi-Fi or Ethernet find each other by themselves; the ones further away are one sign-in apart.

Install Borderless on each computer

One small download per machine. The builds are not signed yet, so each system asks you once to let it open (how); on macOS, allow the Accessibility permission when asked.

Sign in on each of them

Sign in with the same Google account under Settings → Account and your computers recognise each other wherever they are, with nothing to copy between them. On one network you can skip that: click Pair next to a computer and Allow on the other.

Arrange your screens

Drag each computer next to the others on the layout, exactly like on your desk. Now move the mouse across the edge.

MacBook Pro (this computer)Built-in Display · 1800×1169
Office PCDISPLAY1 · 3840×2160
Living-room MiniDisplay 1

Where your traffic goes

Between your own computers, encrypted, and nowhere else. That is the short answer. Below is every connection Borderless makes, and what is inside it.

On your own network

Each computer broadcasts a short announcement every second and a half: the name you see in the list, its public key, the port to reach it at, and which version of Borderless it runs. Anyone on that network can tell a computer is running Borderless, and nothing else is in the packet — it settles nothing on its own. Trust is decided on the connection that follows, and that connection runs straight from one computer to the other.

Across the internet

To be reachable away from home, a computer publishes one small signed record — its public key and the addresses it currently answers on — to the lookup service run by the makers of iroh, the networking library underneath. There is nothing to browse there: a computer is found only by somebody who already holds its key. With the addresses in hand, the two punch a path straight through both routers.

When the routers win

Some networks refuse to be punched through, and the connection falls back to a public relay. A relay forwards packets it cannot read — the encryption is between your two computers — so all it ever learns is that two keys are exchanging some quantity of bytes. It drops out of the path the moment a direct one opens. Rather run the meeting point yourself? Put its address under Settings → Network on each computer.

Encrypted the whole way

Every computer makes a key pair the first time it runs. The private half is written to a file on that machine and goes nowhere; the connection is a QUIC session bound to both public halves, so each end knows exactly who is on the other. There is no unencrypted moment for anything to be read out of — not a keystroke, not a mouse movement, not the clipboard.

What an account holds

Signing in stores your computers' public keys and names, which OS and version of Borderless each one runs, the relay it meets at, its battery level where it has one, when each last checked in, your screen layout, your settings, the day your trial began and, once you buy one, your license. That is the entire list. Your input, your clipboard content and your private keys never reach it: they stay on the direct connection, which the account is not party to and could not read if it were. On one network you can pair by hand and keep no account at all.

A screen through the relay, only if you let it

Watching a screen — on your phone, or on another computer — goes over a direct connection at full quality. When only a relay can reach the computer, its screen goes through smaller and slower instead (at most 1280×720 and 15 frames a second through the public relays), still encrypted end to end, and steps back up when a direct path opens. Each computer has a switch for that, Also through the meeting point, and one for screen sharing at all, and shows you who is watching. A phone's own screen, and a computer or phone used as an extra display, still need a direct connection.

Nothing else phones home. There is no analytics in the app and no tracker on this website: Borderless never reports what you do with it, and you need no account to download it or to try it on one network. A license does live on a Google account, though: after the 14-day trial sharing needs one, and a copy that is never signed in has nowhere to find it. Lending another computer your internet connection is off until you switch it on, and while it is on that computer is the one making the requests — it sees which sites you visit, exactly as your own router does, and anything travelling over plain HTTP rather than HTTPS it sees in full. If you buy a license, Stripe takes the payment as merchant of record, so your card details go to them and never through us. The whole of it, including what the account and the checkout keep, is written out on the privacy page.

One price. Every computer.

Download it and use all of it for 14 days. When it earns its place on your desk, buy the license once, and it covers every Mac, PC and phone signed in to your account.

Borderless license

US$15one time
  • Every computer and phone signed in to your account: macOS, Windows and Android.
  • Yours for good. No subscription, nothing to renew.
  • All of it free for 14 days. After that, sharing between your computers and phones needs a license.
  • Taxes included. The checkout shows it in your own currency.
Buy a license

Sign in with the Google account you use in the app and the license lands on it within a minute. Stripe sells it on our behalf as merchant of record, so the checkout, the receipt and any refund come from Link, Stripe's own service.

Download Borderless

Version 0.1.13 · for macOS, Windows and Android · Free to download, US$15 once for the license

macOS

Universal app for Apple Silicon and Intel Macs. Requires macOS 12 Monterey or later.

Download .dmg The first time, on macOS 14 or earlier: right-click the app and choose Open. On macOS 15 or later: open it once, then choose Open Anyway in System Settings → Privacy & Security. Then allow Accessibility.

Windows

64-bit installer for Windows 10 and 11. No administrator rights needed; installing for all users, which asks for them, adds the display driver and can let your other computers reach the PC at its lock screen.

Download installer Prefer no installer? Get the portable .zip. If SmartScreen appears, choose More info → Run anyway.

Android

Your phone joins the same group and becomes a trackpad and keyboard for whichever computer you tap — or a live picture of its screen that you drive by touch. Android 7 or later.

Download .apk Open the file on the phone to install it; Android asks once to let your browser install apps. A new version is the same download again, until the app reaches Google Play.
Install it on every computer you want to control. Borderless is peer-to-peer: each computer talks to the others directly, and every computer already paired introduces the new one to the rest. Sign in to the same Google account on each of them and they recognise each other wherever they are — that carries your screen layout and settings across too, and borderless.mochi.is/account lists every computer on the account from any browser. On one network they also show up in each other's list without an account, ready to be paired with a click and an Allow.

Questions

Does it work over Wi-Fi?

Yes. Any network works: Wi-Fi, Ethernet, or a mix. Wired connections give the lowest latency. Computers on the same network connect straight to each other, and nothing about the session goes anywhere else.

Can I control a computer in another building?

Yes. Sign both computers in to the same Google account and they find each other. Borderless punches a direct path through both routers, and falls back to an encrypted relay when that is not possible — the relay only ever carries traffic it cannot read. Nothing to forward, no VPN to set up. If you would rather run the meeting point yourself, put its address under Settings → Network on every computer.

Do I need an account?

To try it, only for computers that are not on the same network; after the 14-day trial, also to hold the license. Two computers on one Wi-Fi pair with a click and an Allow, and nothing about that leaves them. Anywhere else, signing in with the same Google account is what lets them find and trust each other: it stores your computers' public keys, your screen layout and your settings, and nothing else. Your input, your clipboard content and your private keys never touch it.

How much does it cost?

US$15, once, taxes included, for every computer and phone signed in to your Google account. There is no subscription and nothing to renew. Download it first: everything works for 14 days, counted from whichever came first: the first time Borderless ran on that computer, or the first time your account signed in to it anywhere. After that, sharing between your computers and phones — the pointer, the keyboard, the clipboard, files and screens — needs a license. The app still opens, with your computers and settings as they were. When you buy, sign in with the account you use in the app and the license lands on it within a minute. Stripe handles the checkout as merchant of record, so the receipt comes from Link and any refund goes through them.

Can I see my computers without going to one of them?

Yes. Sign in at borderless.mochi.is/account with the same Google account and you get the list the computers see: what is on the account, which OS each one runs, and when each last checked in. Taking one off there tells the others to stop trusting its key, which is the quickest way to cut off a computer you no longer have. Computers you let in by hand, from the list on your own network, are left alone.

Which permission does it need on macOS?

The Accessibility permission (System Settings → Privacy & Security → Accessibility). macOS requires it for any app that observes or synthesises keyboard and mouse input. Windows needs no special permission.

My computers are not finding each other.

On the same network, check that your router lets devices talk to each other (some guest networks block this), then click Pair on the row and Allow on the other computer. Anywhere else, open Settings → Account on both and sign in with the same Google account; each appears in the other's list within a minute.

The pointer is stuck on the other computer!

Press Ctrl + Alt + Esc on the keyboard you are using, or move the mouse back across the edge. The pointer returns to the computer the keyboard is attached to.

Can I use my Mac's keyboard shortcuts on the PC?

Yes. Shortcuts are translated as they cross: Ctrl+Left becomes Option+Left, Home becomes Cmd+Left, Alt+Tab becomes Cmd+Tab, and the other way round. For everything else, enable Swap Cmd and Ctrl in Settings so Cmd+C on the Mac keyboard acts as Ctrl+C on the PC.

Can I copy an image from one computer to the other?

Yes. Text is ready to paste the instant the pointer lands; an image follows on a stream of its own, so it never delays the mouse or the keyboard, and replaces the text when it arrives. Set the largest item you accept, or leave images out altogether, under Settings.

Can I use my phone as the keyboard?

Yes, on Android: download the app on the phone. Sign the phone in to the same Google account as your computers — or pair it from the list when it is on the same network — and it drives whichever one you tap: a full-screen trackpad, the modifier keys, typing, and the clipboard in both directions. It works the other way too, if you let it: on Android 8 or later, switch on Let computers use this phone (Android asks in its own accessibility settings, and you can take it back there), and your desk's mouse and keyboard tap, drag, scroll and type on the phone. The phone then takes a place in your screen layout beside your computers, so the pointer crosses onto it like onto any other screen.

Can I see my computer's screen on the phone?

Yes. Tap the screen icon on a computer in the list and its screen appears on the phone, live, and a finger on the picture puts the pointer there: tap to click, rest a finger to drag, two fingers to scroll. Over a direct connection it is the full picture; when only a relay can reach the computer, a smaller, slower one, until a direct path opens. Each computer has switches for both under Settings → Screen sharing and shows who is watching. On a Mac, grant the Screen Recording permission there first.

Why is the download flagged as unknown?

The builds are not yet signed with Apple or Microsoft developer certificates. On macOS 14 or earlier, right-click the app and choose Open the first time. On macOS 15 or later that no longer works: open the app once, then go to System Settings → Privacy & Security and choose Open Anyway. On Windows, choose More info → Run anyway if SmartScreen appears. The Android app does not come from Google Play yet, so the phone asks you to allow your browser to install it.