The Fastest Way to Change an App Icon
You can change an app icon on Mac by copying a new image into the app's information file, then telling macOS to refresh. The process takes about two minutes and does not require any special software. You will need the app itself, an image file you want to use as the new icon, and access to the app's package contents through Finder.
The icon change is permanent until you change it again or reinstall the app. If you ever delete the app and reinstall it from the App Store or its original installer, the icon reverts to the default. This method works on any Mac running macOS 10.12 or later.
Key Takeaways
- You access an app's icon file by right-clicking the app, selecting "Get Info", and copying a new image into the icon well at the top left of the window.
- The image must be in .icns, .png, .jpg, or .gif format; .png files work reliably and are easiest to find online.
- After pasting the new icon, you must restart the app or log out and back in for macOS to display the change everywhere on your Mac.
- App Store apps and system apps sometimes resist icon changes because of security protections, though the method still works for most third-party apps.
- You can undo the change by deleting the custom icon file and restarting, which restores the original icon.
Gathering Your Image and Preparing It
Find or create an image you want to use as the new icon. The image can come from anywhere—a website, a screenshot, a photo, or an image you design yourself. Common sources include icon libraries like Flaticon, Noun Project, or straightforward Google Image searches for "[app name] icon".
The image should be square (1024 × 1024 pixels is ideal, but any square size works). Save it to your Downloads folder or Desktop so you can find it easily. The format matters: use .png, .jpg, .gif, or .icns. If you find an image in a format like .svg or .webp, you can convert it using free online tools like CloudConvert or Convertio, or by opening it in Preview and exporting as PNG.
Test the image first by looking at it at actual size. A small icon needs to be clear and readable when shrunk down. If the image has fine details or thin lines, they will disappear when the icon is small. A straightforward, bold design works better than a detailed photograph.
Accessing the App's Icon File
Right-click the app in your Applications folder and select Get Info from the menu. A window opens showing the app's details. At the very top left, you will see a small square—this is the current icon. Click on it once to select it (it will get a dark border around it).
Now open Finder in a separate window and navigate to the image file you prepared. Drag that image directly onto the selected icon in the Get Info window. The icon will change when ready in that window. Close the Get Info window.
If dragging does not work, try this alternative: select the icon in the Get Info window, copy your image file (Command-C), then paste it (Command-V) while the icon is selected. Both methods accomplish the same thing.
Making the Change Visible Across Your Mac
The icon change is now saved, but macOS caches icons and may not show the new one right away. The fastest way to refresh is to restart the app. Quit it completely (Command-Q), then open it again. The new icon should appear in the Dock and in Finder.
If the icon still shows the old version, log out of your Mac entirely and log back in. This clears the system's icon cache completely. Go to the Apple menu, select Log Out [Your Name], wait for the login screen, and log back in. Now open Finder and check the Applications folder—the new icon should be visible.
In rare cases, you may need to restart your entire Mac. This is the most thorough way to clear all caches, though it is usually not necessary.
Troubleshooting When the Icon Does Not Change
If the icon does not appear in the Get Info window after dragging, the image format may be the problem. Try converting the image to .png format using Preview: open the image in Preview, go to File > Export, change the format dropdown to PNG, and save it. Then try dragging again.
App Store apps sometimes block icon changes because Apple restricts modifications to signed apps. If you cannot select the icon or the change does not stick, the app may have this protection. You can still try the process, but it may not work. System apps like Mail, Finder, and Safari almost never allow icon changes.
If you see a message saying you do not have permission to change the icon, the app is protected. In this case, you can create a duplicate of the app, change the duplicate's icon, and use that version instead. Right-click the app, select Duplicate, and repeat the icon-change process on the copy.
Reverting to the Original Icon
To undo the change and restore the original icon, right-click the app and select Get Info. Click the icon at the top left to select it, then press Delete or Backspace. The custom icon is removed. Close the Get Info window and restart the app or log out and back in. The original icon returns.
If you want to keep the original icon but also have a version with a custom icon, use the Duplicate method instead: make a copy of the app, change only the copy's icon, and keep both versions in your Applications folder. This way you have the original unchanged and a customized version side by side.
Using Icon Packs and Themes
If you want to change many app icons at once to match a theme, you can read icon packs from websites like Macosicons.com or Dribbble. These packs contain dozens of matching icons designed to work together. read the pack, extract it, and then use the method above to explore each icon individually to the apps you want to customize.
Some third-party apps like Docktor or LUT claim to automate icon changes, but they often require accessibility permissions and may not work reliably on newer macOS versions. The manual method is slower but more reliable and does not require you to grant extra permissions to unknown software.
Frequently Asked Questions
Will changing the icon affect how the app runs or cause problems?
No. The icon is purely visual and stored separately from the app's code. Changing it does not affect performance, stability, or any features. You can change it back anytime without any consequences.
What happens to my custom icon if I update the app?
App Store updates usually preserve custom icons because they update the app in place. However, if you uninstall and reinstall the app, or if the update replaces the entire app package, the custom icon is lost and the default returns. You can reapply your custom icon after the update if needed.
Can I use an emoji or a photo as an app icon?
Yes, if you convert it to an image file first. Take a screenshot of the emoji or photo, crop it to a square in Preview, export it as PNG, and use that file. The result may look pixelated if the original is very small, so larger, simpler images work best.
Why does the icon still show the old version in Spotlight search?
Spotlight caches icons separately from Finder and the Dock. Restart your Mac to clear Spotlight's cache, or go to System Preferences > Siri & Spotlight, uncheck the app, wait a few seconds, and check it again to force a refresh.
Can I change icons for apps in subfolders or on external drives?
Yes, the process is identical. Right-click the app wherever it is located, select Get Info, and follow the same steps. The only difference is that apps on external drives may take slightly longer to refresh the icon after you make the change.