I was searching for this script and when I found it (after much time spending) I thought I should share it to make it easy for others Here are the steps to follow. Step 1: Add the code given below in the <head> section of your website. <script type="text/javascript"> function bookmarksite(title,url){ if (window.sidebar) // firefox window.sidebar.addPanel(title, url, ""); else if(window.opera && window.print){ // opera var elem = document.createElement('a'); elem.setAttribute('href',url); elem.setAttribute('title',title); elem.setAttribute('rel','sidebar'); elem.click(); } else if(document.all)// ie window.external.AddFavorite(url, title); } </script> Step 2: Create an image or text link and for the href attribute use this code javascript:bookmarksite('title_of_site', 'url_of_site') Example: <a href="javascript:bookmarksite('SmartPixels', 'http://www.smartpixels.net')">Bookmark this site!</a> And you are done! Try it now.