SystemUIServer on Mac: what it is and why it uses CPU
SystemUIServer draws the right-hand side of the menu bar: the system status items such as Wi-Fi, battery, Bluetooth, the clock and Spotlight, and it hosts some third-party menu bar extras. It is close to idle normally. When it uses CPU, a menu bar item is usually redrawing itself constantly, a status item is stuck, or a third-party extra is misbehaving. Quitting SystemUIServer from Activity Monitor is safe: the menu bar extras vanish for a second and macOS relaunches it.
- Verdict
- Leave it. If the menu bar is stuck, quit it from Activity Monitor; it relaunches.
- Normal CPU
- 0 to 1 percent, brief bumps when a menu opens
- Normal memory
- 30 to 100 MB
- Common cause
- A menu bar extra that redraws every second, or a stuck status item
- Shares the job with
- ControlCenter, which draws most status icons on recent macOS
What SystemUIServer does
SystemUIServer is the process behind the menu bar status area. For many years it drew every system icon up there: Wi-Fi, battery, volume, Bluetooth, Time Machine, the clock, Spotlight, and any third-party menu bar extras that used Apple's old menu extra format. Since macOS Big Sur most of the Apple icons moved into ControlCenter, but SystemUIServer still runs on every Mac. It handles the remaining classic items, the menu bar's screen capture and screen recording indicators, some notification and status plumbing, and compatibility for older menu extras.
Its workload is tiny by design. A menu bar item changes a few times a minute at most, and drawing a small icon costs almost nothing. That is why any sustained CPU from SystemUIServer stands out: something is asking it to redraw far more often than the menu bar needs.
What normal looks like
Why SystemUIServer is using CPU right now
- A menu bar extra that redraws constantly. CPU and memory meters, network speed graphs, crypto and stock tickers, weather widgets, and timers all repaint their icon every second or faster. Each repaint goes through the menu bar. Several of them together make SystemUIServer a steady few percent all day.
- A status item that is stuck. The classic symptom is a beachball when you hover over the right side of the menu bar while everything else works. A 2009 Apple Community thread described exactly that, with the Bluetooth menu extra as the suspect. The names have changed; the pattern has not.
- Old third-party menu extras. Items built for the pre-Big Sur menu extra format are hosted by SystemUIServer directly. If one of them crashes or loops, SystemUIServer takes the hit.
- Screen recording or screen sharing indicators. While a screen is being recorded or shared, SystemUIServer draws the indicator and tracks the session. Normal during the session; it should end with it.
- A display or resolution change. Plugging in a monitor makes the menu bar relayout on every display. Occasionally it does not settle. A relaunch fixes it.
Is it safe to quit SystemUIServer?
Yes. Quitting SystemUIServer from Activity Monitor is safe and is the standard way to unstick the menu bar. Select it, click the stop button, choose Quit. The status items on the right side of the menu bar disappear for a second, then macOS relaunches SystemUIServer and they come back in the same order. Nothing in any app is affected; the menu bar is not holding your work. Third-party menu bar apps that run as their own process (most modern ones) are not even interrupted.
If the menu bar is still wrong after a relaunch, the other half of it is ControlCenter, which draws Wi-Fi, battery, sound and the rest on recent macOS. Type it above, and check WindowServer if the whole screen is slow rather than just the menu bar.
What to do, in order
- Quit SystemUIServer from Activity Monitor
Select SystemUIServer, click the stop button, choose Quit. It is back within a second. If the CPU stays low afterwards, it was a stuck item and you are done.
- Quit your menu bar extras one at a time
Meters, tickers, weather, timers, clipboard managers. Quit each one and watch SystemUIServer. The one that makes it drop is the cause. Either lower its refresh rate in its settings or stop running it.
- Remove extras you no longer use
System Settings, General, Login Items & Extensions. Anything that opens at login and lives in the menu bar is listed. Switch off the ones you do not recognize or need.
- Check for a screen recording or sharing session
Look for the recording or sharing indicator in the menu bar. End the session or quit the app behind it (QuickTime, Zoom, a screen recorder). SystemUIServer settles when the indicator goes.
- Log out and back in
A fresh login rebuilds the whole menu bar from scratch, including the order of items and any extras that got stuck during a display change. If SystemUIServer is busy again within a minute, an extra is doing it; back to step two.
- Update macOS
Menu bar bugs after a major release are common and are usually fixed in the first point updates. Software Update is the last step and often the real fix.
When to worry
Worry when SystemUIServer climbs back to a high number within a minute of every relaunch, with no third-party extras running and no recording session active. That is rare and usually means a broken item left behind by an uninstalled app; Login Items & Extensions is where to look for its remains. Do not worry about a few percent while a live meter is on screen; that is the meter, and it is doing what you installed it for. Do not worry about a brief spike when you open a menu or plug in a display. SystemUIServer is not a process that quietly damages anything. At worst, it makes the menu bar lag, and a relaunch is always available.
Safe to Quit, the Mac app this site comes from, shows this verdict next to SystemUIServer and every other name in Activity Monitor, so you can tell at a glance which ones to leave alone.
- 1SystemUIServer busy
- 2Quit it in Activity Monitor
- 3Back to zero? Done
- 4Busy again within a minute? Quit menu bar extras one by one
- 5Still busy with none running? Log out, then update macOS
What people hit, in their words
“my SystemUIServer process kept hanging, as evidenced by a spinning beachball when I mouseover the Menu Extras area”
“Now I suspect it has something to do with Bluetooth”
Questions people ask
What is SystemUIServer on a Mac?
It is the macOS process that draws part of the menu bar status area and hosts classic menu bar extras. Every Mac runs it. On recent macOS it shares the job with ControlCenter, which draws Wi-Fi, battery, sound and most Apple icons, while SystemUIServer keeps the remaining items and compatibility for older extras.
What happens if I quit SystemUIServer?
The right side of the menu bar blanks out for about a second, then macOS relaunches SystemUIServer and the icons return in the same order. No app, document or setting is affected. It is the standard fix for a menu bar that has stopped responding or a status icon that is stuck.
Why did my menu bar icons disappear?
Usually SystemUIServer or ControlCenter crashed and is relaunching, or a display change confused the layout. Wait a few seconds. If the icons do not return, quit SystemUIServer from Activity Monitor to force a fresh launch, then check System Settings, Control Center to confirm each icon is set to show in the menu bar.
Is SystemUIServer safe, or could it be malware?
It is part of macOS and lives inside the protected system volume, so it cannot be replaced by malware. If something calling itself SystemUIServer shows a different path in Activity Monitor (select it and press Command-I to see the path), that would be the exception, but it is not something that happens in practice.
Why does SystemUIServer use memory?
It keeps the icons and menus for every status item loaded so they open instantly. A few dozen megabytes is normal; a hundred with many extras. If it grows past several hundred megabytes and keeps growing, one extra is leaking. Quit SystemUIServer to reset it, then find the extra by quitting them one at a time.
Sources and further reading
- 10.5.7 SystemUIServer freezes (because of Bluetooth?) (Apple Community) The quoted thread. Ancient, but the stuck-menu-extra symptom is identical today.
- Apple Support: Use Control Center on Mac How status icons are split between the menu bar and Control Center on current macOS.
- Apple Support: Change Login Items & Extensions settings on Mac Where menu bar helpers that open at login are listed and switched off.