Short answer: this is almost never a Chrome fault. macOS caches Dock icons, and that cache can keep serving the old light-mode artwork after you switch appearance. Restarting the Dock refreshes it: press Cmd+Space, type Terminal, and run killall Dock. Your apps, windows, and tabs are unaffected. If it returns after every appearance switch, the deeper cache reset further down is the durable fix.
Who this applies to
macOS on any Mac, Intel or Apple silicon, with Chrome installed normally in the Applications folder. Nothing here needs an administrator password, and none of it touches your Chrome profile, tabs, or passwords.
Why the Dock icon gets stuck
The Dock does not re-read every app’s icon file each time you look at it. It keeps a cached copy so it can draw instantly. When you switch between light and dark appearance, macOS asks apps to provide the matching icon variant, and the Dock is supposed to swap what it displays.
Occasionally the Dock keeps serving the cached image instead. The app has supplied the correct icon; the Dock is simply not showing it. That is why the icon often looks right in Finder or Launchpad while still looking wrong in the Dock, and why quitting and reopening Chrome usually changes nothing.
The useful detail most guides miss: this is not a Chrome problem. The same stuck-icon behaviour is reported for entirely unrelated apps, including this Docker Desktop issue about its Dock icon not switching to dark mode, and Mac users have reported similar appearance oddities in this Apple Support Community thread about icons turning dark unexpectedly. If you reinstall Chrome hoping to fix this, you will have reinstalled Chrome and still have the problem.
How to fix it
1. Restart the Dock (start here)
- Press Cmd+Space, type Terminal, press Return.
- Type
killall Dockand press Return. - The Dock disappears for a second and comes back.
This does not close applications, lose windows, or affect Chrome tabs. It restarts only the Dock process, which rebuilds its display from current icon data. This resolves the majority of cases.
2. Toggle appearance to force a redraw
- Open System Settings, then Appearance.
- Switch to Light, wait a couple of seconds, then switch back to Dark (or vice versa).
Prompting a fresh appearance change often makes the Dock request the correct icon again. Worth trying before anything more involved.
3. Remove and re-add Chrome to the Dock
- Drag the Chrome icon out of the Dock until Remove appears, then release.
- Open Finder, go to Applications, and drag Google Chrome back onto the Dock.
This forces the Dock to create a fresh entry rather than reuse the stale one. Be aware this is frequently only a temporary fix — the icon can revert at the next appearance switch, because the underlying cache was never cleared.
4. Reset the icon cache (when it keeps coming back)
If the icon reverts every time your Mac switches appearance, the cached icon data itself needs clearing.
- Open Terminal.
- Run
sudo rm -rf /Library/Caches/com.apple.iconservices.storeand enter your password when asked. - Run
killall Dock. - Restart your Mac.
Before you run that: it uses sudo rm -rf, which deletes without confirmation and cannot be undone. Type the path exactly as written, and do not add anything to it. Icon caches are rebuilt automatically by macOS, so removing this file is safe in itself, but a typo in an rm -rf command is not. If you are not comfortable with Terminal, stop at step 3 above and simply live with an occasionally wrong icon, which is purely cosmetic.
5. Update Chrome
- Open Chrome, click the Chrome menu, then About Google Chrome.
- Let any update install, then relaunch.
Newer builds ship current icon assets. Worth doing, though it will not clear a stale Dock cache on its own.
FAQ
Will restarting the Dock close my apps or tabs?
No. killall Dock restarts only the Dock. Open applications, windows, and Chrome tabs are untouched.
Why does the icon look correct in Finder but wrong in the Dock?
Because they read icons differently. Finder is showing you the current icon file, while the Dock is showing you its cached copy. That mismatch is the clearest sign this is a cache issue rather than a Chrome one.
Will reinstalling Chrome fix it?
Almost certainly not, and it is a lot of disruption for a cosmetic problem. The stale image lives in the Dock’s cache, not in the Chrome application.
Does this affect anything other than appearance?
No. It is purely visual. Chrome runs normally and nothing about your browsing, profile, or data is affected.
Why do only some of my apps look wrong?
Only the icons cached during the previous appearance mode get stuck. Apps whose icons were refreshed after the switch display correctly, which is why the problem looks arbitrary.
What to remember
A Chrome Dock icon stuck in light mode is a macOS icon-cache quirk that also hits unrelated applications, not a Chrome defect. Restart the Dock first, since it fixes most cases in seconds and risks nothing. Only reach for the icon-cache reset if the problem returns at every appearance change, and read the warning before running that command.
Last verified accurate: August 5, 2026.