Skip to content

iStat Menus vs SwiftBar

Price, platforms and features side by side. The table says where each price was read and when.

iStat Menus

System monitor that lives in the Mac menu bar

Free trial · from $11.99 one-time

SwiftBar

Open-source tool that puts script output in the Mac menu bar

Free

Where they differ

  • iStat Menus starts at $11.99 one-time purchase (Single License), plus local taxes. SwiftBar is free.
  • SwiftBar has a free plan. iStat Menus does not, though it has a free trial.
  • iStat Menus can be bought with a one-time purchase.
  • SwiftBar is open source, according to its own site.
  • iStat Menus also covers system monitor.
In commonmacOSMenu bar app

At a glance

iStat MenusSwiftBar
PricingFree trialFree
Starts at$11.99 one-time purchase (Single License), plus local taxesFree
Free planNoneThe whole app is open source under the MIT license, downloaded from GitHub Releases or installed with Homebrew. No paid edition is listed; the repository carries a sponsor link.
Free trial14-day free trialNone listed
macOS
Made byBjango Pty LtdAmeba Labs
Price read frombjango.comgithub.com
CheckedOct 5, 2026Oct 9, 2026

Who each one suits

iStat Menus

  • Mac users who want CPU, memory, network and temperature readings always visible
  • People who want an alert when a system reading crosses a threshold
  • Laptop owners keeping an eye on battery, sensors and fan speeds

SwiftBar

  • Mac users comfortable writing shell, Python or other scripts
  • People who already have BitBar or xbar plugins
  • Showing custom status readouts or quick actions in the menu bar

Worth knowing

iStat Menus

  • macOS only. The version on the vendor's site requires macOS 11 or later; the Mac App Store listing requires macOS 14.
  • Weather data is included for 6 months, after which the direct version needs a paid data pack and the App Store edition a subscription.
  • A license covers only the current major release; iStat Menus 6 owners pay an upgrade price for version 7.
  • The pricing panel shows local-currency prices by visitor location, with local taxes on top.

SwiftBar

  • macOS only; it runs on macOS Monterey (12) and later.
  • It shows nothing by itself: every menu bar item needs a plugin script, taken from the plugin repository or written by the user.
  • Every file in the plugin folder is imported as a plugin and made executable unless a .swiftbarignore file excludes it.
  • Several preferences, such as hiding SwiftBar's own item, are not in the settings window and are set with Terminal commands.

Key features

iStat Menus

CPU and GPU monitoring
Per-core usage, history graphs, load averages, uptime and the apps using the most CPU, plus GPU processor, memory, temperature and frequency on supported Macs.
Memory, disks and network
Memory pressure and swap, used and free disk space with S.M.A.R.T. status, and network bandwidth with a per-app breakdown, public and private IP addresses and a connectivity indicator.
Sensors and fan control
Lists temperatures, fans, voltages, current and power. Fan speeds can be controlled, or switched and ramped based on temperatures and battery state.
Rules and notifications
Notifies you about events such as CPU usage above 60% for more than 10 seconds, low disk space, a changed public IP address or a dropped internet connection.
Weather
Current conditions in the menu bar with an hourly forecast and weekly overview, for your location or elsewhere. Data comes from providers including Apple Weather and AccuWeather.
Combined mode and customization
Combined mode folds several items into a single menu bar item to save space. Colors, item order and what each menu shows can all be changed.

SwiftBar

Plugins are plain scripts
Any executable script in the language of your choice becomes a menu bar item: the lines it prints before the first separator form the title, and the rest fill the drop-down menu.
Refresh intervals and cron schedules
A refresh interval goes in the file name, as in date.1m.sh, from milliseconds up to days. A metadata tag accepts cron syntax for one or several schedules instead.
BitBar and xbar compatibility
The plugin format is adopted from BitBar and xbar, so existing plugins for those run unchanged, and a Get Plugins menu item opens a bundled plugin repository.
Formatting and click actions
Per-line parameters set colors, fonts, SF Symbols, images, badges and tooltips, and make an item open a URL, run a script, show a web view or respond to a hotkey.
Shortcuts and streaming plugins
Beyond standard scripts, an Apple Shortcut can supply the menu content, ephemeral plugins create temporary items on demand, and streamable plugins stay running to push updates.
URL scheme
swiftbar:// links refresh, enable, disable or add plugins, post notifications and create temporary menu bar items, so other apps and scripts can drive it.

Plans

iStat Menus

  • Single License$11.99

    one-time purchase, plus local taxes

    iStat Menus 7 on up to 3 computers primarily used by the buyer, with 6 months of weather data included.

  • Family License$14.99

    one-time purchase, plus local taxes

    For up to 5 family members, on up to 5 computers in one household, with 6 months of weather data included.

  • Mac App Store edition$11.99

    one-time purchase (US Mac App Store price)

    Cannot control fan speeds and needs a helper app for some stats. Weather is an in-app subscription at $0.99 a month or $4.99 a year.

  • Weather data packFrom $2.49

    one-off purchase for 12 months of weather data

    Optional add-on for the direct version once the included weather period ends. Data packs do not renew automatically.

SwiftBar

  • SwiftBar$0

    The complete app with every plugin type and the bundled plugin repository. MIT licensed, with no license key or account.

Ways to pay less

iStat Menus

  • Other savings

    Upgrade pricing from iStat Menus 6

    Holders of an iStat Menus 6 license pay $9.99 for a single upgrade or $12.99 for a family upgrade. The discount is applied when upgrading from inside iStat Menus 7.

  • Other savings

    Included with a Setapp subscription

    iStat Menus is also available through Setapp, which the vendor quotes at USD$9.99 a month for more than 250 Mac apps.

SwiftBar

No public discounts listed.

More comparisons