How To: Create Custom Icons for your Mac

photoshop iconHave you ever wanted a custom icon for a hard drive or folder? I have, and I found out that it is easy to do, even if you can’t make an icon from scratch. For example, I got tired of seeing the default white removable drive icon whenever I plugged in my CompactFlash reader. I decided to make a custom CompactFlash icon to use instead.

Note: Their may be simpler, even easier ways to do this but this is how I do it. Comments welcome.

Step One: Making the Icon

For this example, I used an image that I found on Google Images. If you do the same, make sure your base image is at least 128px by 128px. You could also draw your own icon if you are a Photoshop whiz. Anyway, once you have your image, open it in Photoshop or a similar image editor and eliminate the background by deleting it. You just want your subject on top of a transparent background. Now you might want to add a subtle drop shadow if you want, since most icons do. When you like how your icon looks, resize it to 128 x 128 and save it as a PSD or a PNG.

Step Two: Converting the Icon

If you don’t have Apple’s Developer Tools, you will need to install them in order to complete the next step. You can find these tools on your Mac OS X install disk, or Apple’s website.

The tool that we will be using is Icon Composer, which can be found in /Developer/Applications/Utilities. Open Icon Composer and drag your PSD or PNG into every box. For the upper boxes, it will ask you a couple of questions. Always tell it to Use Scaled Version and Extract Mask. Once all the boxes are filled, go to File > Save As and save the icon in a convenient place.

Icon Composer leaves us with an ICNS file, which is almost usable. We now need to convert the ICNS to a RSRC file, which can be easily done with Icns2Rsrc. Just open the app, open the ICNS file, and it will ask you where to save the RSRC.

icon composer

If you know how to change an icon in Mac OS X, you know what to do now. If not, it is really easy. Open the Get Info window for the RSRC icon, click on the miniature icon in the top left and press Command C (copy). Then, go to the drive or folder that you want the icon to be on, open the Get Info window, click on the mini-icon and press Command V (paste). Now you should have a perfect custom icon.

Comments

76 Responses to “How To: Create Custom Icons for your Mac”

  1. Marvin Sum on April 21st, 2007 7:17 am

    Interesting, how did you manage to change those 3 buttons on the left side of the titlebar?

  2. Andreas on April 21st, 2007 8:47 am

    Thanks for the great tip! I’ll be doing this for my external drives now I think.

  3. Greg H on April 21st, 2007 8:50 am

    @Marvin Sum It looks like he is using a ShapeShifter Theme.

  4. Alex Galonsky on April 21st, 2007 10:16 am

    Yep, Shapeshifter theme. Carbonite to be specific.

  5. Dustin Schau on April 21st, 2007 12:38 pm

    This is a method I have truly never heard of, but I have a similar method.

    Icon Composer is better if you would like different icon(s) at smaller sizez, but if not I reccomend img2icns. All you do is drag the .png or .tiff file onto the dock icon, and it will output a .icns file (from 128d128 all the way down to 16×16).

    Now, this will give you the .icns file in a somewhat similar method as the method posted by Alex, but again, what I do next is different. Instead of using icon2rsrc, I reccomend using IconDroplet. You drag the .icns file onto the icon, and it will output a .app file which can be copied (then deleted) and pasted using Get Info onto the application, or any other icon that you wish.

    Also, on a somewhat similarly related topic, if you have ever wanted to get a 128×128 png (or any size for that matter) from an Application, Hard Drive Icon, Folder Icon, etc. I reccomend IconVerter. It does the job perfectly.

    Great post, but I just do things a little differently!

  6. TonyInBatavia on April 21st, 2007 2:50 pm

    Thanks so much! I love it when someone helps me use the software tools that came with the computer, especially when they are tools I didn’t even know I had! The process you outlined could not have been easier.

    Now I think I need to explore the other development tools in that package!

    Thanks, again.

  7. Miles Evans on April 22nd, 2007 1:55 am

    @Dustin: Great tip on IconVerter!

  8. Devin on April 22nd, 2007 3:50 am

    apple now wants 512×512 icons, fyi

  9. Fat Mobil Content » terms used is batman How To: Create Custom Icons for your Mac on April 22nd, 2007 3:53 am

    [...] make an icon yourself from scratch. southwest airlines cheap flights airline flights batmanread more | digg [...]

  10. How To: Create Custom Icons for your Mac « v1ruz blog on April 22nd, 2007 4:24 am

    [...] read more | digg story Explore posts in the same categories: Uncategorized [...]

  11. BroceBeats on April 22nd, 2007 5:03 am

    or you can just use pic2icon

  12. Martin Leblanc on April 22nd, 2007 6:33 am

    Great tip, thanks!

  13. Ben Dunkle on April 22nd, 2007 8:42 am

    Iconographer is a good tool for this:
    http://www.versiontracker.com/dyn/moreinfo/macosx/11842

  14. Prime News Blog » Blog Archive » xmen spank How To: Create Custom Icons for your Mac on April 22nd, 2007 9:54 am

    [...] that it is easy to do, even if you can’t make an icon yourself from scratch. xmen storylineread more | digg [...]

  15. Create your own Mac icons on April 22nd, 2007 10:15 am

    [...] The author of the theme can be found in the footer of the homepage. This morning I read a good tutorial for how to create Mac icons: I got tired of seeing the default white removable drive icon whenever [...]

  16. Alex Galonsky on April 22nd, 2007 10:52 am

    thanks for the tips dustin!
    I will have to try those apps.

  17. Junio Vitorino » Blog Archive » Crie seus próprios icones para seu mac. on April 22nd, 2007 11:52 am

    [...] Tutorial: How to create custom icons for your mac Idioma: [...]

  18. 13.vc » Blog Archive » How To: Create Custom Icons for your Mac on April 22nd, 2007 12:23 pm

    [...] have, and I found out that it is easy to do, even if you can’t make an icon yourself from scratch.read more | digg [...]

  19. Cartoons Plugin » Blog Archive » futurama fucking How To: Create Custom Icons for your Mac on April 22nd, 2007 12:55 pm

    [...] it is easy to do, even if you can’t make an icon yourself from scratch. futurama theme remixread more | digg [...]

  20. Rom’s Blog » Blog Archive » links for 2007-04-22 on April 22nd, 2007 1:17 pm

    [...] How To: Create Custom Icons for your Mac | MacApper (tags: macosx tips) [...]

  21. Geoff on April 22nd, 2007 3:23 pm

    Let’s see.. a free app included with the Developer Tools or download and pay for some shareware app that removes a step from a super simple and quick 4 step process? Hm. Nothing against shareware (and the many quality shareware OSX apps available) but in cases like this there’s no reason to go with something else. Yes, if one doesn’t have other reasons to install the Developer Tools *then* there would be reason to install the smaller and (hopefully) cheap shareware but I’m considering only folks who have the Developers Tools already installed for other reasons in my comments.

  22. Yuzle! on April 22nd, 2007 4:03 pm

    I am so untalented with this ish, and even I could make a icon for my fancy lego brick HD.

  23. Alex Galonsky on April 22nd, 2007 5:37 pm

    @Yuzie!

    I have a fancy lego brick HD too!!

  24. Evsionlab.com » How To: Create Custom Icons for your Mac on April 23rd, 2007 1:23 am

    [...] Icns2Rsrc. Just open the app, open the ICNS file, and it will ask you where to save the RSRC. [ Via Macapper [...]

  25. Eshark Design » Blog Archive » How To: Create Custom Icons for your Mac on April 23rd, 2007 1:48 am

    [...] have, and I found out that it is easy to do, even if you can’t make an icon yourself from scratch.read more | digg [...]

  26. subcorpus on April 23rd, 2007 2:38 am

    neat trick …
    will try do it on my own …
    hehe …

  27. TheMacthinker on April 25th, 2007 4:15 am

    Here is also a great article on how to customize your icons…
    http://www.mostofmymac.com/articles/customizing-your-icons/

  28. TheMacthinker on April 25th, 2007 4:16 am

    Another article on how to customize your icons…
    http://www.mostofmymac.com/articles/customizing-your-icons/

  29. iSpork on April 26th, 2007 12:23 pm

    Brilliant guide – thanks!

  30. SoftSaurus on April 26th, 2007 12:58 pm

    [...] a neat way to see what drive’s what immediately on your Mac desktop. —Gina Trapani How To: Create Custom Icons for your Mac [...]

  31. tarun upadhyay on April 26th, 2007 1:12 pm

    May be I am missing something but I do not think you need these tools. When I created icon for mounting my blackberry pearl – this is what I did.

    1. search google images to find a large image of blackberry pearl (size does not matter)
    2. do copy on image (apple-c)
    3. do get info on my mounted blackberry pearl generic icon.
    4. do paste (apple-v) after selecting the icon image in the get info window.

    see, no tools needed !!

    what am I missing?

  32. D on April 26th, 2007 4:12 pm

    You’re missing transparency?

  33. Techzi » Blog Archive » ICONS: Mac Tip: Create custom icons for external hard drives on April 26th, 2007 4:31 pm

    [...] I did this for my Seagate Firewire drive. Here’s how it turned out. How To: Create Custom Icons for your Mac [...]

  34. Fritz on April 26th, 2007 8:30 pm

    I just spent a few minutes creating icons for all my external drives, and it was quite easy. I didn’t have Photoshop, but Graphic Converter did the trick.
    Thanks for the fun tip!

  35. shayes on April 26th, 2007 9:43 pm

    you could download FastIcns..it’s free and the interface is a cool, floating 3d cube. after stripping the background from your image just save it to your documents folder then drag that file into the cube. select “copy as icon” from the edit menu and copy it over any existing icon. super simple!

  36. Merrick Management Blog » Blog Archive » How To: Create Custom Icons for your Mac on April 26th, 2007 11:57 pm

    [...] read more | digg story [...]

  37. Apple News » How To: Create Custom Icons for your Mac on April 27th, 2007 1:21 am

    [...] have, and I found out that it is easy to do, even if you can’t make an icon yourself from scratch.read more | digg [...]

  38. Motorcycle Guy on April 28th, 2007 4:29 pm

    Great guide!

  39. How To: Create Custom Icons for your Mac « VistaSucks.WordPress.Com on May 9th, 2007 2:28 pm

    [...] read more | digg story [...]

  40. error is the mother of all inventions on May 10th, 2007 6:26 am

    [...] am Filed under: photoshop, mac, technical, fun, general with a difference.. it’s for mac >> No Comments so far Leave a comment RSS feed for comments on this post. TrackBack URI [...]

  41. ivatur on May 13th, 2007 4:08 am

    Hi My Name Is ivaytf.

  42. K on May 19th, 2007 7:49 pm

    Great tips, thanks. One question, I wasn’t able to use this method to replace the computer icon. The little imac-type icon is cute and all, but I was hoping to replace it with an icon that fits the name of my mac. Try as I might, this copy and paste method did not work. Is there another way to do it?

  43. scottsasonic on May 28th, 2007 12:49 pm

    Ok, if you are using OS X 10.4.x , Icns2Rsrc DOES NOT work. It is horribly outdated last build from 2001.
    USE
    IconDroplet for the final output (after Icon Composer)! It’s so easy and just drag n’ drops!

  44. Technogab | Technology News Podcast with a touch of Rock on June 19th, 2007 3:28 pm

    [...] How To: Create Custom Icons for your Mac [...]

  45. Minute Hack :: Custom Icons at Mac Recon :: an operative mac blog on June 20th, 2007 8:28 am

    [...] not-a-minute-hack way. If you didn’t catch it, MacApper has a nice guide in how to make pixel-perfect [...]

  46. Michelle on August 14th, 2007 5:46 pm

    Dustin Schau said on April 21st, 2007 at 12:38 pm:

    “This is a method I have truly never heard of, but I have a similar method.

    Icon Composer is better if you would like different icon(s) at smaller sizez, but if not I reccomend img2icns. All you do is drag the .png or .tiff file onto the dock icon, and it will output a .icns file (from 128d128 all the way down to 16×16).

    Now, this will give you the .icns file in a somewhat similar method as the method posted by Alex, but again, what I do next is different. Instead of using icon2rsrc, I reccomend using IconDroplet. You drag the .icns file onto the icon, and it will output a .app file which can be copied (then deleted) and pasted using Get Info onto the application, or any other icon that you wish. ”

    Your method worked like a charm. Thanks for the info, and such a simple way to take my original designs for icons and turning them into icons quickly!! Kudos…

  47. Tom Howes on August 29th, 2007 4:21 pm

    Can any one please tell me how I can attach a url to an Icon.

  48. Macnologist on September 11th, 2007 6:59 pm

    @ Tom Howes:

    Go to the URL you want in Safari.
    Drag and drop the favico (little picture next to the URL on the left) to your desktop to make a URL shortcut.
    Get info on that and copy/paste your new icon into that URL shortcut file (as described above).

    Now, when you double click on the fluffy bunny icon – you go to fluffy bunny dot com. Is that what you were looking for? Hope that helps.

  49. How To: Create Custom Icons for your Mac « Apple Top News on October 9th, 2007 11:54 am

    [...] read more | digg story [...]

  50. Eka Kolour on October 21st, 2007 4:01 pm

    it came out to be, that she wasn’t the girl for m. Eka Kolour.

  51. naisioxerloro on November 29th, 2007 4:41 am

    Hi.
    Good design, who make it?

  52. eregilkibly on December 5th, 2007 7:24 pm

    News365 – Nachrichten aus aller Welt. Sonntag. 02. Dezember. Home arrow News arrow Medizin arrow Zu viele Potenzpillen: US-Tourist stirbt beim Sex Potenzmittel und welche die es vorgeben eines zu sein ;-) Potenzmittel Rezeptfrei is powered by WordPress WP.de · Beitrage (RSS) und Kommentare (RSS). Erektion (lat. Aufrichtung), Anschwellung mancher Gewebe, besonders der Schwellkorper der Geschlechtsorgane, beruht darauf, da? deren zahlreiche Hohlraume sildenafil

  53. buy ship soma on December 10th, 2007 5:28 pm

    buy compound soma buy cod soma

  54. penter on December 16th, 2007 2:09 pm

    Why is it that the rsrc file that I’ve created has NO ICON?
    for some reason the icon is just a blank paper…

    I proceeded to follow Dustin Schau’s instructions, but the again, i ran into a problem.

    I couldnt Copy+Paste the Icon into the file i want it to be on…..

    could someone help,, please?

  55. Bill on February 2nd, 2008 2:52 am

    hochu vodki!.

  56. patricia Garvin on February 21st, 2008 1:14 pm

    I have a question actually..this was all very helpful until the part of Icns2Rsrc.
    I click the link and signed in to that site after getting a password. But when I downloaded the software from that site all i got is a long text in code. I have the new OSX version in my mac (don’t know if that’s a problem)
    I cannot open any application when I go to my downloads box and tried to open what it downloaded. All I get is that text with codes.
    Can you help me please? Anyone? or is there another software I could use to convert the ICNs file to RSRC?

  57. Mark on March 19th, 2008 6:49 am

    Here’s a very fast way to make ANY MAC ICON … if you have Photo Shop .. just take any photo, save as PIXAR … then GET INFO in the pixar file and there is you icon, top left .. copy and paste to another file as you like

  58. Basti on April 20th, 2008 11:20 am

    @K: it’s no big deal to replace the computer icon. Step 1: Just pick any icon of your choice (I used a b/w G3 icon), rename it to “iMac.icns”.
    Step 2: Then go to /System/Library/CoreServices. You will find a bundle called “CoreType.bundle”. Open it via “Show Package Contents” from the context menu. Go further to Contents/Resources. Here you will find many of the standard icons MacOS X uses, also many classic icons. There is a file “iMac.icns”. You can replace it with the file from Step 1. I renamed the original file to “iMac.icns.backup”. Most important is that the new file has the same name.
    Step 3: Close the package, log out and log in again or restart the computer so the Finder can read in all icon resources again.
    Et Voila you have your custom computer icon.
    Sometimes a system update replaces this bundle and restores the original icon. Just repeat the whole procedure and you will have your icon again.

  59. dave on April 21st, 2008 7:17 pm

    I changed my mac hd icon and had a drive failure. Now since installing from the time machine backup, the custom icon does not show up on the desktop, just the default disc icon. The real problem is that the custom one shows up on refit when i start the computer and it absolutely will not let me change the icon (paste is grayed out even when the icon i want is in the clipboard). I can change others, but not that one. Does anyone know where the icon is now stored and how to change it?

  60. f31924802073 on May 10th, 2008 3:34 am

    f31924802073…

    f319248020735fe11ffc…

  61. How To: Make Custom Drive and Folder Icons For Your Mac ~ usrbingeek’s musings on May 21st, 2008 11:19 pm

    [...] [How To: Create Custom Icons for your Mac via Lifehacker] [...]

  62. Usable Puddle on June 16th, 2008 6:40 am

    Thanks for the help, I have used Photoshop to create a set of icons but when I use candy bar to change the icons they come at at 1/4 size. help!

    I don’t know what i am doing wrong, my PSD’s are 128 x 128 yet every-time the icons are tiny!

  63. Blair Allen on July 2nd, 2008 11:03 pm

    Ok, I have a question. After I create a custom icon for a file, how can I make sure that it moves with the file, i.e, if I create a custom icon for a podcast, how can I make sure that the custom icon will be imbedded in the file and show up after downloaded?

    I can’t even make sense of my question after reading it again. I’ll take answers and/or therapy.

    Blair

  64. Bosco on July 30th, 2008 2:05 pm

    Very cool info. Simple and easy. That’s the way I like it. Thanks!

  65. Post your desktop - Page 82 - MacTalk Forums on August 25th, 2008 4:40 am

    [...] it using icon developer in developer utilities (i had to reload it from the installation dvd) click here for more info… __________________ [...]

  66. AHS on September 18th, 2008 2:29 am

    Great tutorial, but I agree–fasticns is MUCH better. Your method didn’t work at all for me, but it seems like it did for others, so it must be good. ^_^

  67. Danilo Bonardi on November 3rd, 2008 11:18 am

    For those who looking for a speedway to create and apply icns files

    Img2icns – Icon Creator

  68. nancylee on December 9th, 2008 3:08 pm

    Michelle,

    THANK YOU SO MUCH!!!
    I´VE BEEN TRYING ALL MORNING TO DO ICONS,
    UNTILL I FOUND YOU POST… IT´S SO EASY!!! XD

    again thanks a lot!

  69. scott on January 12th, 2009 3:22 pm

    well i found that using IconDroplet worked best for me…

    i couldnt even get icon2rcns or what ever it was called to even open on my 10.5.6 macbook

    but i just wanted to add for those that dont want to install the entire Xcode tools on ur macs to take up space that you wont really use all the things in it…

    i used Pacifist to extract just the Icon Composer application from the ISO image…

    you just drag the file onto the open window and it works
    its a great program..especially if you mistakenly delete a key folder or app from your mac that was installed from your install disk leopard or tiger or whatever…it will allow you to install just what you want and you dont have to reinstall the entire operating system…saved me when my ichat died on me…cuz you cant download it anywhere but from the DVD….

  70. Drinkable Chicken » Miscellaneous links on January 12th, 2009 10:19 pm

    [...] How to create custom icons for your Mac: Useful. [...]

  71. Huy on May 20th, 2009 4:50 pm

    Hi all. I define comfort as self-acceptance. When we finally learn that self-care begins and ends with ourselves, we no longer demand sustenance and happiness from others.
    I am from Bulgaria and know bad English, please tell me right I wrote the following sentence: “Find discounts at turbotax using promotion codes and coupon codes.”

    THX :-) , Huy.

  72. Safa on June 8th, 2009 2:08 am

    Icon Composer?! it is there?! i didn’t know about it! i was looking for 3rd party app to create icons! thanks man!

  73. Hanna on August 6th, 2009 8:50 am

    Super.. die Jungs machen nen guten Job. Potenzpillen Zollfrei für alle

  74. jual dvd on October 29th, 2009 4:34 pm

    great tutorial… very easy to understand…. thanks for share

  75. I NEED HELP REALLY BADLY!!? | yomo on November 24th, 2009 3:43 am

    [...] How To: Create Custom Icons for your Mac: http://macapper.com/2007/04/21/how-to-cr… [...]

  76. Tjenepengeronline on November 26th, 2009 5:38 am

    Not bad. Thanks for your contribution

Feel free to leave a comment...
and oh, if you want a pic to show with your comment, go get a gravatar!