Sanomono

Home › Mac Apps › Shadowrocket

Shadowrocket round icon

Shadowrocket for Mac

Updated

Download · 36 MB

shadowrocket dmg download — main panel
Shadowrocket example 2
Shadowrocket example 3
Shadowrocket example 4
Shadowrocket tools, view 5

Shadowrocket runs on any Mac with macOS 10.15 or later, Apple Silicon or Intel.

It intercepts HTTP, HTTPS, and TCP traffic and forwards it through a proxy. The experience is shaped by rules—not just on/off.

DNS over HTTPS, TLS, and QUIC — encrypts name lookups so your ISP sees less.

Local DNS mapping — override public records for specific domains, right on the machine.

URL rewriting — alter requests before they leave the device.

Plugins — kcptun, cloak, gost, v2ray. For when a bare proxy isn't enough.

Rule import — pull lists from a URL or iCloud Drive. Ad blocking runs on domain and user-agent patterns.

Routing by app

Set up a rule set that sends Safari traffic through a Tokyo proxy while Slack stays direct.

Open the rules tab. Add a domain-suffix rule for slack.com and set it to DIRECT. Then add a rule for *.google.com pointed at your SOCKS5 proxy. Drag them into order—specific rules above catch-alls.

Test it. Visit a site in Safari; the connection log shows the Tokyo hop. Slack messages arrive without proxy overhead.

Now import a blocklist from a URL. Paste it into the remote rule field. Shadowrocket fetches it, parses the domain patterns, and ads vanish across every app on the machine—no browser extension needed.

Save the configuration. Name it. Switch between setups with two clicks from the menu bar.

Heavier panels

ClashX Pro offers a similar rule engine and menu-bar toggle. Its interface feels heavier—more panels, more toggles. Shadowrocket stays flatter. Fewer places to look.

Surge Mac does everything Shadowrocket does, plus bandwidth shaping and a deeper dashboard. It also demands more screen space and a steeper learning curve. For rule-based proxy work without the extras, Shadowrocket feels faster to configure.

V2RayX handles V2Ray well but lacks the polished rule UI. You edit JSON by hand. Shadowrocket wraps the same protocols in a native Mac interface.

80 MB idle

The app stays quiet. On an Apple Silicon Mac, it uses under 80 MB of memory with a dozen rules active and a Shadowsocks connection open. CPU sits near zero when idle.

Connections come up fast. Toggling proxies from the menu bar responds without the half-second pause some clients show. The connection log updates in real time; scrolling through hundreds of entries stays smooth.

Crashes are rare. The 2.2.92 release fixed menu-bar and Dock quirks, and that shows—no flickering, no stale icons. Over weeks of uptime, it holds its configuration and reconnects after sleep without intervention.

If you've been looking for a shadowrocket mac build that feels native rather than ported, this one does. A shadowrocket dmg download from a trusted source gets you a single, self-contained app. Drag it to Applications once, and it works.

Full IPv6 support. No gaps.

Questions

What traffic can Shadowrocket inspect?

It records and displays HTTP, HTTPS, and DNS requests from your Mac, showing you exactly what each app is sending.

Comments 0

No comments yet. They appear after I read them.

More in Mac Apps

The whole shelf
Top