99% of companies want to ditch their VPN. See why in our 2025 Zero Trust ReportRead more
Get started - it's free!
Log in
WireGuard is a registered trademark of Jason A. Donenfeld.
© 2025 Tailscale Inc. All rights reserved. Tailscale is a registered trademark of Tailscale Inc.
Blog|productSeptember 26, 2025

Tailscale’s windowed macOS UI is now in beta

Tailscale's light and medium-dark green shapes, squares and circles and squircles, against a very dark green background.

We love that many of you use Tailscale without even thinking about it. We love that, for the most part, Tailscale is out of the way. It’s a utility that runs in your menu bar and doesn’t command your attention, it just works!

Unfortunately, relying on the menu bar alone presents both UX and coding challenges. Menu bar dropdowns don’t allow us to easily convey information through changes in shape or color. They can’t include a search bar for finding that device or exit node you know the name of. They are not great for discovery either: we constantly get the feedback that some of our most loved features are hidden, like Taildrop and ping.

This is why we are introducing a new macOS UI: a windowed app that gives us the real estate to provide things like search, better error handling, debugging, and feature discovery. The windowed app runs alongside the menu bar app, which is here to stay. This new UI is currently available on macOS for Tailscale v1.88 and later.

Enable the new UI

To try out the new UI, you will first need to enable it through the Settings tab in the admin console, under General > Feature previews. Keep in mind this will enable it for everyone on your tailnet: if you want to grant only a few users access to this version, we are working on offering control of this via MDM. The app is very much in beta, as we are at work adding new features, fixing papercuts, and addressing general reliability improvements.

A portion of the Tailscale settings, "Redesigned MacOS Client UI," which is toggled on. There is an orange flag, "Beta," attached. The description notes that enabling the interface provides a dedicated windowed interface, finding and searching faster, and access to features like Taildrop and ping.

Want the new UI, but only on command, without it sitting in your dock? We’ve got you covered in our latest unstable version (and upcoming 1.90 stable release). When quitting the Tailscale app through the menu bar or Command + Q, you’ll be able to express a preference on whether you want to quit Tailscale completely or keep it running in the menu bar. The latter will remove the app from your dock, and you’ll be able to launch it again from the menu bar dropdown.

Explore devices and exit nodes

When you open the windowed app, you will see a searchable list of devices you can access, along with their connection status. Selecting one brings up more information and actions. You are one click away from copying MagicDNS and IP addresses, pinging the device, and sending files through Taildrop (alpha).

Tailscale's windowed interface open, with a device selected, and details about the device, including IP address and connection status, showing in a right-hand panel.

Exit nodes are also available for perusal in the windowed app. Search for the one you want, hit the play button, and all your traffic will be routed through that exit node! Similarly to our mobile apps, the app remembers your last used exit node, and also suggests a recommended one based on latency, performance, and location.

A list of exit nodes shown in the Tailscale app, with the nodes listed in a central panel, and details about the node listed on the right. "USA" is selected.

Quick access to troubleshooting information

Because Tailscale normally runs as just a tiny icon in the top right of your screen, it can be hard to notice when things aren’t working as they should, especially if you have notifications disabled (which you should enable, because we only use them to alert you of connectivity trouble!).

While the windowed app sits in your dock, critical errors will be indicated by a very visible red dot. Opening the app will display the error prominently at the bottom of the sidebar, and clicking either the error or the ladybug icon in the top right will open the new debug window. This window contains all current errors and warnings, as well as bug report and reset options.

A debugging and bug-reporting window open in the Tailscale app against a green background.

Mini player, for when less is more

For folks who don’t need to browse devices and for those who want a more streamlined, minimalist windowed app, we made a mini player! It provides a quick glance at your connection status and lets you control exit nodes and account switching in a much more simplified UI.

An image of the Tailscale app's mini player. It has a prominent "Connected" button, an exit node selector and play/pause button, and a bar at bottom showing which tailnet is connected.

To toggle the mini player, you can use the double square icon in the top right corner.

That’s all, for now

We look forward to hearing your feedback on this new design. We are hard at work building a similar UI for Windows devices, and addressing the long tail of fixes of this new macOS version in preparation for a General Availability release.

Share

Authors

Image of Megan Walsh, in front of a window facing the street, holding an ice cream cookie sandwich.Megan Walsh
Alessandro MingioneAlessandro Mingione
Loading...

Try Tailscale for free

Schedule a demo
Contact sales
cta phone
mercury
instacrt
Retool
duolingo
Hugging Face