Please subscribe to my feed.
Ever been to a website and notice there is a small icon embedded next to the site’s URL? For example, here in Kongtechnology.com’s address bar, you will notice a King Kong been trapped inside a square box. Pretty neat huh? This is called favicon, a short term referring to “Favourite Icon”.
![]()
Although some people find favicon useless, and opined its existence as ‘to beautify’ a website. This is not entirely true.
![]()
For a cyber world that crawls with millions of websites, it is important to stand out from the crowd and get people to remember you. You might not notice, but our brain is more likely to remember an image rather than a lengthy URL. If you do not own a logo for your blog, brand your site with a catchy favicon is a great way to attract people’s attention. Ditch the orange Blogger or black-white Wordpress favicon, and let new visitors have a second look at your URL. Get recognized!
Today I will be covering ways to insert a favicon to your blog header in Blogger, Wordpress and Self-Hosted site. Before I go further with each platform, you need to have your favicon image ready first.
It could be a picture of your own image, an avatar, the initials of your name, a logo or even your hamster… just make sure it goes well with your blog theme. Be creative but not too complex, since the standard size for a favicon is 16 x 16 pixels (in width and height). Trust me, it’s VERY small.
While I think you won’t be having much problem finding existing picture for your favicon, I would like to assist those who are going for Self-made favicon images:
Photoshop is a great software for any type of image-editing. You could set your canvas size to 16×16 px before you work on it. However, to me, it is much easier to create the image first, then resize it. To do so:
1. Right Click > Image size.

2. Un-checked the ‘Constraint Proportions’. Type in the pixels as follow:

3. Here is how your new image would look like. Didn’t I tell you it was small?
![]()
Some people are less comfortable to display their real images in public. However, if they still wish to have the ‘personal-touch’ in their site, avatar would be a brilliant choice. Portrait Illustration Maker is a fantastic site to generate self-customized avatar.

**Randomizer’ is another option if you wish to get a ready-made avatar instantly**
Each category has tons of choices. By not being picky, you will definitely find some that will resemble you the most. So get a portrait of yourself and start digging through the features. Cool thing is, you also get to adjust and colorize your choices. Try it!
Here’s a version of myself. (Yeah, just being silly)

Now you have your image done, it’s time to resize it to the appropriate 16 x 16px. If you do not have photoshop, no worries as there are other online resizing sites for you to play with:
1. Picasion

Now you have the right favicon, with the right size. Next, you need to convert the existing file format (.jpg or .png) to .ico. Go to FavIcon Generator and get the image and code generated as follow:
1. Locate your file and upload it, with or without sharpening it.
![]()
2. Once the favicon is successfully generated, you will be presented with some codes such as following:
![]()
For free hosting sites like Blogger or Wordpress, you will be embedding the code “B” to your header, here’s how:
Copy the code “B” right after it.
You may need to refresh it a couple of times to get the favicon up and running on your site.
You have 2 options: to have the favicon (.ico) hosted on your own site, or host it at another server. The difference between the two; is… if you host it on another server:
So, if you wish to host the favicon at your own site, that is when you use the ‘direct link’ as shown in code “A”.
1. Log In to your web hosting site.
2. Upload your favicon (.ico) to your webhost at “public_html” folder.

(In future, if you ever wish to change your favicon, just replace the existing .ico file with a new one)
3. Log In to your WP account, Go to Design >Theme Editor > ‘Header. Php’
4. Paste Code “A” (as below) before </head> :
<link rel=”shortcut icon” href=”/favicon.ico” />
5. Update file.
If you have multiple subdomains created for your website, for example: http://women.yourdomain.com,
and you wish the favicon to appear in every subdomain pages, you may need to upload the favicon to all of the subdomain folders (here, the folder name is ‘women’) within the ‘public_html’ directory.

If your main site url is ‘http://www.yourdomain.com/blog’ instead of ‘http://www.yourdomain.com’, you will need to upload the .ico file to the ‘blog’ sub-folder of this particular domain.
Hope this tutorial helps you in creating your very own favicon. Have you discovered a much easier way to do it? Kindly share with us your experience.
Alvin Lim
May 6th, 2009 at 9:19 am
Actually some wordpress themes have fav icon. The easiest method is to write ur initial, resize it to the size similar to that fav icon, name it the same, and replace it.
ahyuen
May 6th, 2009 at 11:25 am
any idea how to do animated favicon like the one at P1.com.my ?
Horizon
May 6th, 2009 at 11:27 am
Thanks for the Favicon tutorial. I believe there are problems with this feature displaying properly sometimes. I notice it works more with Firefox than IE.
Niceworldpaper
May 6th, 2009 at 2:29 pm
I found that your self-made favicon via Portrait Illustration Maker was special and unique. I also want to play with it. Thanks for the great tutorial.
Ching Ya
May 6th, 2009 at 3:05 pm
Hi Alvin,
Thanks for the tips. If the template does come with the favicon, then I guess it’ll solve all the hassle. =)
ahyuen,
To get the animated favicon, simply create the image and save the file in .gif. Then upload it to your file root. Are you using WP or Blogger? If you have problem creating it, do let me know.
Horizon,
You’re right. I’ve had the same experience while displaying the page in IE as well. Seems it’s a common problem. I wonder if it works better in IE7? ^^ We’ll see.
Ching Ya
May 6th, 2009 at 3:12 pm
Niceworldpaper,
Thanks, I’m glad you enjoy the Portrait Illustration Maker. I’ve had great fun using it too.
come2winner
May 8th, 2009 at 11:16 pm
Very informative about favicon tutorial. I’m interested in creating logo favicon using photoshop. May be next time you can show us the details on how to create a logo favicon using photoshop. Thanks.
Ching Ya
May 10th, 2009 at 8:11 pm
Hi come2winner,
Thank you for visiting.
If I get the chance, I just might do so. Thank you for this wonderful suggestion.
Turkish Property Market
May 15th, 2009 at 11:16 am
I might need a logo for myself, your tutorial is very useful. Thanks for sharing.
Job opportunity
May 27th, 2009 at 4:39 am
There are complex tools like ArtIcons and the RealWorld Icon Editor.
kampunginvestor
May 27th, 2009 at 2:11 pm
How do you like my Favicon in my blog? Money sign! ^^ I learn my favicon from Johnchow.com
I am not sure whether you follow his blog but worth a look bro.
I like your Post Comment logo which is the pisang! (banana) lolx…
masini second-hand
July 23rd, 2009 at 8:14 am
Wow great share thanks for the article, i paid for my last favicon, in the future i will try to make my own
favicon generator
August 13th, 2009 at 7:28 pm
Using a program is always better to get what u want but online generators may do the works also i guess…
Web Hosting
December 7th, 2009 at 5:55 am
Actually some wordpress themes have fav icon.
sohbet
January 23rd, 2010 at 10:38 pm
Thanks for the Favicon tutorial.
Legitimate Work From Home Jobs
January 24th, 2010 at 6:50 am
I personally don’t notice any fav icons. I either remember the URL or grab it from my bookmarks (I often change the site/blog name to something that is more meaningful to me when i bookmark it).
Online dizi izle
January 31st, 2010 at 11:59 am
thank you for sharing, beautiful!
kraloyun
January 31st, 2010 at 1:14 pm
it is good to learn how to make a colorful favicon. thanks.
frikik
February 1st, 2010 at 6:48 pm
Actually some wordpress themes have fav icon.
gurbet
February 4th, 2010 at 12:55 am
Thank u very much.
kurye
February 22nd, 2010 at 6:10 am
thank you very much succesfull article