If you're spending half your day on your computer, it's a problem you've faced too. Every time I need to move something from my laptop to my phone, I'm jumping through hoops. Depending on what it is, I'll usually email it to myself, use PushBullet, paste it into a one-person chat group, or maybe drop it in a Google Keep scratch pad. The reverse is no easier. If I receive an address or an OTP on my phone, I have to type it all over again, or just go through the same steps in reverse. Honestly, it feels a bit ridiculous that in 2025, something as simple as universal clipboard sharing is so complicated. Sure, Apple has a universal clipboard for people who live in the iPhone and Mac ecosystem, and Microsoft has Phone Link. But the moment you mix up platforms, like I do, all those solutions don't make any sense. This frustration took me down the open-source road, till I landed on ClipCascade.
Here's how I created my own ecosystem with an Android and a Mac
If you're marrying an Android with a Mac, here's how to ensure it doesn't end in a divorce.
What is ClipCascade
Clipboard managers aren't new, but the implementation matters
ClipCascade is a simple self-hosted app that solves that exact problem. Now, clipboard managers aren't new, but it's the implementation that matters. ClipCascade gives you a self-hosted server that you can run on one machine, and apps that you install across your devices. Once set up and running, the apps synchronize your clipboard across all devices almost immediately. I've set up the server using Docker on my Synology NAS, and there are apps available for practically all major platforms, including Mac, Windows, Linux, and Android phones. To their credit, the developer has done a very good job with documentation, making the installation process a breeze.
Unfortunately, the Android version of the app isn't available on the Play Store, so you'll have to download the APK from the GitHub page. Once installed, just enter your server's IP address, the login details, and you're set.
The actual transfer speeds are lightning quick, which is something you notice almost immediately when you start using the app. Over the last few days, I've used ClipCascade for addresses, phone numbers, OTPs, links, and even article drafts and ideas I was working on my phone's notepad. It all works exactly as you'd expect.
The interface of the app — both the server component and equivalent phone and desktop apps — is pretty barebones. However, that's not an issue. You'll rarely be interacting with it. The server runs quietly in the background, moving the clipboard between devices. If you open the web dashboard, you can see recent activity, but it's not something you'll be using much unless you want to change some settings. ClipCascade is effectively a set-and-forget tool, which is exactly what you'd want from a clipboard manager. On the phone end, the app is excellent in that it doesn't ask for unnecessary permissions. You can choose to get notifications, and that's about it.
Convenience vs. control
The catch with self-hosted tools
Of course, with a self-hosted tool like this, there are some trade-offs to consider. To start with, you'll need both devices to be on the same Wi-Fi network unless you configure a reverse proxy. If you find yourself sharing data between your phone and your laptop often enough when you're out and about, this is something you'll want to consider, and it can be a bit more work than you'd expect for a pretty basic tool. Similarly, unlike solutions baked into operating systems, self-hosted tools need to be updated and maintained manually. On the flip side, that trade-off basically guarantees that your clipboard data stays on a server that you control. I'd say it's worth the effort.
It's easy to think of clipboard syncing as a small convenience, but the time savings and deduplication of information quickly add up if you find yourself working on multiple devices all the time. ClipCascade removes that friction altogether. Moreover, it gives you the freedom to be free of ecosystems. Unlike Apple, which mandates that you use an iPhone with a Mac to get clipboard syncing, or Microsoft, which requires you to install the Phone Link app, ClipCascade runs across practically all platforms you'll want to run it on. You can mix and match your devices as you want, or add more, and still have a reliable way to share your clipboard.
A simple solution that you'll keep going back to
I've been using ClipCascade for over a week now, and I can safely say that it has become a critical part of my workflow. Obviously, I do not miss any of the clunky workarounds I used earlier to share data between my phone and computers. The app takes a simple problem and solves it cleanly, which is exactly what I need from a tool like this. Combined with the easy install and the ability to just run in the background without any intervention, while ensuring that all my data stays within my control, it is precisely what I was looking for in a tool like this, and I'm pretty confident it's going to be a long-term member of my self-hosted stack. And if you're someone who finds themselves struggling to share text between multiple devices, ClipCascade might just be exactly the tool you need.
