Simulate slow, lossy, and unreliable network conditions right from your menu bar. See how your app behaves on 3G, Edge, or a flaky café WiFi.
One click in your menu bar to simulate any network condition. No restart, no config files, no fuss.
3G, Edge, DSL, LTE, lossy WiFi — all pre-configured. Or create your own custom profiles.
Set a timer and throttling turns itself off. Never forget you're throttled mid-deploy again.
Set download speed, upload speed, latency, packet loss, and DNS delay independently.
Built with SwiftUI. Runs natively on Apple Silicon. Under 2 MB. No Electron, no bloat.
No analytics, no telemetry, no network data leaves your Mac. Ever.
NetworkThrottler uses a privileged helper to modify network settings at the system level, which requires permissions that App Store apps cannot request. The app is notarized by Apple, so Gatekeeper will verify it's safe before you run it.
Download and use NetworkThrottler with full functionality for 14 days. If you'd like to keep using it after that, purchase a license for a one-time payment. No subscription, no recurring charges.
Yes — NetworkThrottler is a universal binary that runs natively on both Apple Silicon and Intel Macs. It requires macOS 13 (Ventura) or later.
To throttle network traffic system-wide, the app needs to modify network interface settings that require administrator access. The privileged helper runs with elevated permissions and is managed by macOS. You'll be asked for your password once during setup.
NetworkThrottler applies network conditions system-wide, simulating what a real degraded network would feel like. This means every app on your Mac experiences the throttled conditions — just like your users would on a real slow network.
Yes. If NetworkThrottler doesn't work for you, contact us within 30 days of purchase for a full refund. No questions asked.