A collection of commands that change the Arc Browser icon on macOS.
| Theme | Command |
|---|---|
| Candy Arc | defaults write company.thebrowser.Browser currentAppIconName candy |
| Hologram | defaults write company.thebrowser.Browser currentAppIconName hologram |
| Neon | defaults write company.thebrowser.Browser currentAppIconName neon |
| Fluted Glass | defaults write company.thebrowser.Browser currentAppIconName flutedGlass |
| Schoolbook | defaults write company.thebrowser.Browser currentAppIconName schoolbook |
| Colorful | defaults write company.thebrowser.Browser currentAppIconName colorful |
- Copy one of the above commands
- Open
Terminal.app - Paste and run the command
- Open Settings, then click the Icon tab
- Click the new icon's radio button (it will already be selected, but clicking it will trigger the actual icon change) 1
- The icon should be updated!
See @pv-g's comment.
Footnotes
-
Thanks to @kotx for the tip to update without restarting Arc! ↩




@djkewjrioesjfdwaoikdi @gabe565 @vicodinvic1, I also hate that Arc forces users with their predefined icons, not respecting how the macOS platform has been working for decades.
I found their icons are stored there:
/Applications/Arc.app/Contents/Resources/ARCClients_BaseAssets.bundle/Contents/Resources/Assets.carWith this excellent app https://github.com/NSAntoine/Samra, you can edit the Assets.car catalog, replacing one of their icon with yours.
A next step would be a script, like Replacicon or Pictogram do, to check whenever an update occurs to automatically re-update your icon...