Quickstart
Install NetFluss on macOS, read real-time network rates from the menu bar, and customize adapters, appearance, units, DNS presets, and app visibility.
Get NetFluss running
Monitor upload and download rates from your macOS 13+ menu bar in a few minutes.
NetFluss supports macOS 13 or later. For the best experience, drag NetFluss.app to /Applications and keep it running in the background.
Install NetFluss
Use either Homebrew or a manual download.
Run this command in Terminal:
brew install --cask rana-gmbh/netfluss/netfluss
After installation, launch NetFluss from Spotlight or the Applications folder.
- Download the latest release from GitHub Releases.
- Unzip the archive and drag
NetFluss.appto/Applications. - Open NetFluss from the Applications folder or via Spotlight.
First launch and basics
Launch and find the menu bar item
- Open NetFluss; a new icon with
↑and↓rates appears in the menu bar. - Right-click the NetFluss menu bar icon to open the context menu with Bandwidth Statistics and Run Speed Test….
- Confirm the numbers change when you browse the web or download a file.
Open the popover
- Click the NetFluss menu bar item to open the popover.
- Check the total upload/download header and the list of network adapters (Wi‑Fi, Ethernet, VPN, etc.).
- On the Wi‑Fi adapter card, click the info button to open the Wi‑Fi detail popover with channel, signal quality, and copyable network identifiers.
- In the popover, find the DNS Switcher section when available.
Use adapter cards and reconnect
- Read per-adapter
↑and↓rates directly on each card. - If an adapter shows as disconnected, use its Reconnect button when available; Ethernet reconnects use Touch ID when available and fall back to an admin password prompt.
Switch DNS providers
Choose a DNS preset from the popover
- In the popover, use DNS Switcher to switch between built‑in presets such as Cloudflare, Google, Quad9, and OpenDNS.
- Add and select custom presets if you use your own DNS servers.
- Confirm macOS uses Touch ID when available, or an admin password prompt when Touch ID is unavailable, when you apply a different DNS preset; control this behavior in Preferences → DNS Switcher.
Manage presets in preferences
- Open NetFluss preferences from the popover (gear icon or Preferences menu).
- In the DNS section, toggle individual presets on or off to control which ones appear in the popover.
- Drag presets to reorder them so your most-used options appear at the top of the DNS Switcher list.
See Top Apps and IP addresses
Enable Top Apps
- Open NetFluss preferences from the popover (gear icon or Preferences menu).
- Enable Top Apps to show the top 5 processes by current traffic in the popover.
Hide noisy apps from Top Apps
- In preferences, open the Top Apps section and go to Apps to Hide.
- Review the list of processes that used bandwidth in the last 60 seconds.
- Click an app in this list to hide it from the Top Apps view when it is generating background traffic.
Switch to Connection Flow View
- In preferences, enable Connection Flow View to see a visual path from your Mac through adapters to external endpoints.
- Choose whether to show or hide IP addresses in this view and, when enabled, look for VPN exit nodes marked with a country flag.
Copy IP addresses
- In the popover, find the IP addresses section (internal, router, external).
- Click any IP to copy it to the clipboard for quick sharing or troubleshooting.
Customize adapters and appearance
Hide, rename, and reorder adapters
- In preferences, choose which adapters to show, including VPN or virtual adapters.
- Hide adapters you do not care about, rename them (for example,
Office Wi‑Fi), and drag to reorder. - Optionally limit the total header to only count visible adapters.
Adjust appearance, units, and external IP
- Switch between themes such as System, Dracula, Nord, and Solarized.
- Choose the menu bar style from Standard, Unified pill, Dashboard, or Icon.
- Set font size and font design (monospaced, system, or rounded) for the menu bar text.
- Use separate color controls for upload and download arrows and numbers to match your desktop or improve contrast.
- Toggle units between bits/s and bytes/s based on your preference.
- In Preferences → Appearance → External IP, choose whether to display your external IPv4 or IPv6 address.
Tune refresh and startup behavior
- Set the refresh interval to control how often NetFluss updates rates.
- Enable Launch at login so NetFluss starts automatically with macOS.
- Use Adapter grace period (3, 5, or 10 seconds) to keep adapter cards from flickering when they briefly go idle.
- Use Top Apps grace period (3, 5, or 10 seconds) to keep apps visible for a short time after their traffic stops.
- Verify that the menu bar item appears after your next login.
Check for updates
Use the About window
- Open the NetFluss About window from the app menu.
- Click Check for updates to jump to the latest GitHub release and install a newer version if available.
- Use the Support link (Buy Me a Coffee) in the About window if you want to support NetFluss development.
- In Preferences → Update, enable Check GitHub for updates automatically to let NetFluss perform a daily background check for new releases.
Next steps
Last updated 5 days ago
Built with Documentation.AI