How to create a "favicon.ico" file
1. Create a 16X16 pixel image. Yes, it is really small, and you cannot draw much in it. You should also limit yourself to the standard colors of Windows 16, although I suspect that 256 colors will work fine.
If you like, you can also create a 32X32 pixel icon that will be scaled to size for the Favorites menu and the location bar. You can even put both 16X16 and 32X32 pixels icons into the same icon file. Windows will use the former for its menus and the latter when the user opens a folder in which large icons are displayed. You probably don't need to do this if you are not bothered.
2. Save the image as an ICO file (named "favicon.ico", of course).
3.Upload it to your website. You do not need to upload them to every directory of your site, if you do not want to waste space - just enter this in the root directory and web browsers that support the icons will apparently find it in the end. You can also upload it to your image directory, but you will need to change your web pages if you do. For more information about this, see later in this article.
Help! My web host does not allow ICO files!
If your hosting company does not allow files with the .ICO extension for download, you can try to bypass it by downloading it (in binary mode) with some other extension (for example, GIF). Once you are on your site, rename it, using your FTP program, to the correct extension.