In order to change the icon of one MAC folder, all we need to do is:

  • Open the image
  • Copy the image from the menu ("Edit" -> "Copy")
  • Right Click on the folder and click "Get Info"
  • Click the icon at the top-left
  • "Edit" -> "Paste" from the menu

At this point I want to bulk change the icons for all my (sub)folders (let's say in one specific master folder). How is that possible ideally with a script or an existing software? Some extra notes and questions below:

  • Please note that the images are saved in the subfolders and they are unique.
  • In Windows you can simply change the hidden file of each folder called desktop.ini Can we use an .ico file for that? That would come handy in case there are images in the folder (jpeg and png) and only one icon (ico)
  • 1
    I haven’t scripted this for Applications which have a Contents folder already, let alone tested on a folder, but wanted to bump this since it got no answers for months.
    – bmike
    Jul 28, 2019 at 15:37

1 Answer 1


With the upcoming push to sign and notarize applications, there is some great technical information on how to use the Icon folder and data fork as the equivalent to the desktop.ini idiom.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .