GlassWire for Mac: There Is No Mac Version, So Here Is What to Use

By Paul Snyman · · 7 min read

Short version. GlassWire has no Mac version: its download page offers Windows and an Android app, as listed on October 18, 2026. It is two tools in one, and on a Mac each half has its own replacement: LuLu (free and open source) or Little Snitch (paid) for the firewall, Activity Monitor or nettop for traffic per app, and the free PingKit Agent for GlassWire's Things tab, the list of devices on your network with an alert when a new one joins. PingKit Agent is not a firewall and does not show per-app bandwidth.

Free on the Mac App Store

Free. PingKit Agent covers GlassWire's devices half: your device list and new-device alerts, while your Mac is awake. No account.

GlassWire is popular on Windows for a good reason: it puts a live graph of your traffic, a per-app usage breakdown, an "ask to connect" firewall and a list of the devices on your network in one window. People who move to a Mac look for the same app and find forum threads asking when the Mac version is coming. As of October 18, 2026 there is none: GlassWire's download page offers a Windows installer (version 3.11, for Windows 10 or later) and an Android app on Google Play, and nothing for macOS.

Full disclosure: I build PingKit Agent, which covers one of the halves below and not the other. I will say plainly which, and name the tools I would use for the half it does not do.

GlassWire Is Two Tools

Splitting it is the whole trick to replacing it on a Mac:

No single Mac app does both the way GlassWire does. Each half has a solid Mac answer, though, and two of them cost nothing.

The Firewall Half: LuLu or Little Snitch

macOS has a built-in firewall, but it only handles incoming connections. GlassWire's "ask to connect" mode is about outgoing ones: an app tries to reach the internet and you allow or deny it. On a Mac that job belongs to two apps.

LuLu, free and open source

LuLu, from Objective-See, is a free, open-source outbound firewall. When an app tries to make a new outgoing connection, it asks you to allow or block it. Objective-See lists it for macOS 10.15 or later, at version 4.5.2, as of October 18, 2026. If you mainly used GlassWire to stop apps connecting without asking, start here.

Little Snitch, the paid option

Little Snitch, from Objective Development, is the long-standing paid Mac app for the same job, with finer control: rules by app, server, domain, port or protocol, and a network monitor that groups connections by app, domain or country. It has a 30-day free trial, and without a licence it runs in a demo mode for three hours at a time, as listed on October 18, 2026. Check obdev.at for the current price.

The Traffic Half: Activity Monitor and nettop

For "which app is using my bandwidth", you do not need to install anything. Open Activity Monitor (Applications, then Utilities) and click Network: every process is listed with bytes and packets sent and received, and sorting a column puts the heaviest app at the top. In Terminal, the built-in nettop gives a live view by process:

nettop -P

-P collapses it to one line per process. Neither keeps GlassWire's long history graph, which is the part of GlassWire with no free Mac equivalent I know of; Little Snitch's network monitor, which shows data volumes, gets nearer. The trade-offs between these and iStat Menus are covered in the Mac network monitor roundup.

The Things Half: PingKit Agent

This is the half I build for. PingKit Agent is a free menu bar app for macOS 15 or later that does the Things tab's job for the devices on your network:

The Alerts pane in PingKit Agent for Mac, listing network events the Agent raised while it was running.
Where a new device on your Wi-Fi turns up on a Mac: a dated notification beside the internet and latency events, not a line in a firewall log.

All of that is free. With Guardian, the PingKit iPhone app shows the Agent's devices and alerts through your own private iCloud database; on the Mac, Guardian is $2.99 a month or $24.99 a year, with a 1-week free trial. The alert list in full is in the guide to getting an alert when a new device joins your WiFi.

GlassWire Feature by Feature on a Mac

GlassWire on WindowsOn a MacCost
Ask-to-connect firewallLuLu, or Little SnitchLuLu free; Little Snitch paid, 30-day trial
Usage by appActivity Monitor's Network tab; nettopBuilt in
Where apps connectLuLu's connection alerts; Little Snitch's network monitorAs above
Long-term traffic history graphNo free equivalentNone found
Things: devices on your networkPingKit Agent's device listFree
Alert when a new device joinsPingKit Agent, while the Mac is awakeFree
Block a deviceYour routerFree

Honest Limits

A Mac Setup That Covers What GlassWire Did

For most people leaving GlassWire, three apps are enough: LuLu for outgoing connections, Activity Monitor when something is eating bandwidth, and PingKit Agent in the menu bar for the devices on your network. All three are free. Swap LuLu for Little Snitch if you want finer rules and are happy to pay. LuLu asks about every app's new outgoing connections, the Agent's included, so allow the Agent when it first asks. If you are also weighing Fing's desktop app for the devices half, the Fing Desktop alternatives for Mac compares the two.

Frequently Asked Questions

Is GlassWire available for Mac?

No. As of October 2026, GlassWire's download page offers Windows, for Windows 10 or later, and an Android app, with nothing for macOS. On a Mac, LuLu or Little Snitch replace its firewall, Activity Monitor its per-app traffic view, and PingKit Agent its device list and new-device alerts.

What is the best free GlassWire alternative for Mac?

No single free app does all of it. LuLu from Objective-See is a free, open-source outbound firewall; Activity Monitor and nettop, both built into macOS, show traffic per app; and PingKit Agent is a free menu bar app that lists the devices on your network and alerts you when a new one joins while your Mac is awake.

Is PingKit Agent a firewall?

No. PingKit Agent watches the devices on your network and your internet connection. It cannot block apps or devices and does not show per-app bandwidth. For an outbound firewall on a Mac, use LuLu or Little Snitch.

How do I see which app is using my bandwidth on a Mac?

Open Activity Monitor, click Network and sort by bytes sent or received, and the heaviest process rises to the top. In Terminal, nettop -P shows a live view with one line per process. Both are built into macOS.

Can I get an alert on my Mac when a new device joins my Wi-Fi?

Yes. PingKit Agent is free on the Mac App Store, rescans your network every few minutes while the Mac is awake, and sends a Mac notification when a device it has not seen before joins, after a first day spent learning the devices you already have.

The devices half of GlassWire, on your Mac

PingKit Agent lists the devices on your network and alerts you when a new one joins, while your Mac is awake. Free on the Mac App Store, macOS 15 or later. Pair it with LuLu for the firewall half.

Get PingKit Agent for Mac

Related Articles