Chris Pollock

Chris Pollock - web developer & ecommerce entrepreneur
undivided… my thoughts on world, family, church, business, technology and Jesus Christ (all in all)

Slick Looking Gmail HTML Signature

This post has been updated. Read the newest version here.

With a little bit of HTML and a couple of Mozilla Firefox Plugins you can make a pretty slick looking HTML signature for Gmail.

Here is what mine looks like


Chris Pollock

my blog | LinkedIn | flickr |

1. Firefox is Required. If you haven't made the switch.. go for it.

2. Download Greasemonkey – it's a firefox plugin.

3. Download a Grease Monkey Script called: Gmail HTML Signature. The script should install automatically when you click on "Install this script" button in the upper right hand corner.  Here are some additional setup instructions from the script creator.

4. Prepare the HTML. It helps to know a bit about HTML, but if you don't feel free to use my snippet below, inserting your own information where appropriate.

<img src="" />
<div style="padding-right: 5px; padding-left: 5px;
font-size: 11px; padding-bottom: 5px; color: #666666;
padding-top: 5px"><strong>Chris Pollock</strong>
 <br />
<a href=""></a>
<div style="font-size: 10px">
<a href="">my blog</a> |
<a href="">LinkedIn</a> |
<a href="">flickr</a> |
 <a href=""></a>

I created a thumbnail avatar (50 by 50 pixels) and uploaded it to Flickr. You'll want to replace the image with your own image. To get the picture URL, click on "All Sizes" on your photo page and get the URL in the text box at the bottom of the page. You can also replace your own list of links below your name and email.

When creating this code you might want to assemble it in a text editor. Notepad will do.

5. After you've installed the Greasemonkey script, you'll see a "create signature" link next to your email address when you go to compose a message. The first time you compose, click that link and add the HTML code that you prepared. Click "Save Signature" and you should be set to go.

  • cwpollock

    I have had a couple of people contact me about having problems with their HTML. The primary issue seems to be the double quotes in the HTML. If you have a problem getting your links to work, check to make sure that your double quotes are formed correctly. They should be the standard straight quotes, not "smart quotes".

  • Kim Hjortholm

    Great post, together with this add-on Gmail HTML signatures ( I'm in sig-heaven soon

  • Diana

    Thanks so much for the code! My signature looks great! One question, though –Is there any way to add the signature to Reply emails? Right now it only shows if I go to compose a new email. Diana

  • Alan
  • Melinda

    Thanks for this Chris.

  • Melinda

    I'm back. My signature doesn't always show up when I compose a new message. I ticked 'no signature' in the Settings page.

  • Nishant

    Its not working on Reply/ Forward…

  • Brian

    Great stuff, finally got it up and running with google apps. Thanks for the article.

  • netgiz

    Great idea..!!!!
    I made it in my gmail..

    Thanks again

  • CactusTriathlete

    Thanks for this page! I used it as a start to get just the sig I was looking for!

  • GeekFG

    There is a bookmarklet HTML creator in order to add HTML signature to Gmail :

  • Jerome Dane

    This Firefox add-on allows you to easily maintain up to four separate rich HTML signatures for each email address you have set up in your Gmail account:

  • gareth

    thanks, it worked great!

  • fornetti

    I do not believe this

  • Finkpad

    you should believe it because Jeromes BLANK CANVAS addon works great and is easier to setup than the greasemonkey script – imho of course 😉

  • JazLabs

    There is a much better solution, that works on all browsers and on any computer (even if its not your own). No plug-ins/hacks required:

  • http://link Pol47

    But in order to make this point, one need not deny that language is for communication, or claim that it could just as easily be thought of as being for inner speech. ,

  • Pingback: Mailplane: signatures HTML, glissez déposez vos images dans un message et mode hors ligne, [Mac] |

  • Jordan Clist

    Or you could just make a "Canned Response"…

    It's MUCH easier than doing all these hacks.

    instructions here:

  • Jerome Dane

    If anyone wants it, the updated version of Blank Canvas Gmail Signatures is available at:

  • Josh @WiseStamp

    Hi Chris,
    Cool post! You might be interested to ease the process you described even more with WiseStamp.
    WiseStamp enables you to easily include your Social Profiles as well as an updating RSS feed or any Html you desire in your signature. It will automatically inserts your signatures to Gmail, Google Apps, Yahoo etc..Check it out! there is both a Firefox and Chrome version you can test drive:

    Josh and the WiseStamp Team 🙂

  • Pingback: Gmail : comment créer une signature HTML |

  • vulgarbulgar

    assuming you use several computers, and are possibly restricted from installing plugins and add-ons, there is another way.

    ALTERNATE SOLUTION (this works great for me)
    Essentially, this SIMPLE method adds a 'Gadget' in your GMail sidebar which displays your HTML signature through an iFrame. To embed the signature in your message, you just drag and drop it from the gadget, and into the message.

    That's it… almost as basic as using the Canned Response method, except it currently works.

    1. Save your HTML signature in a file, and upload it to a web server along with any images, etc.
    2. Edit the HTML signature URL in the xml file located here: so it reflects where you uploaded your HTML file (otherwise you'll be staring at MY signature in your Gmail!).
    3. Upload the edited XML file to your web server (such as where you placed your HTML signature file).
    4. Log-in to GMail and enable 'Gadgets' in through Labs. Then, (still in GMail) go to 'Settings', 'Gadgets' tab and paste in the URL of your XML file, including the XML file extension.
    5. You should now see your signature displayed in the GMail sidebar. Whenever you want to include your signature, simply select it, and drag and drop it into your message!

    It's a sloppy workaround, but it definitely works!



  • sumit

    now you can include html or rich text signature directly inside gmail, no need for hacks or third-party scripts. you can visit for some customizations tips and tricks.

  • Nilu

    Want to my Signature…. that b used my mail id

  • Pingback: Une signature d’e-mail pro | apimixweb

  • frenky
  • sanndy

    Thnx a ton main…gr8..:)

  • Ojgkihdx

Things I see

Walk about near Ugley.PhotoIs there anything more springy than daffodils? £2 at Tesco is hard to pass up. #englandtrip2017 #springIMG_1560.JPGIMG_1537.JPGIMG_1567.JPGIMG_1614.JPGIMG_1608.JPGPhotoOliver PowerLucas power!Big bathtub fun. #lifewithboysTucked himself in like this on my bed this morning :relieved:#lifewithboysNeat tree in bloom. Looked like pussy willow blooms but this when opened. Bees were covered with pollen. #englandtrip2017English spring and a big swing. #englandtrip2017

Chris Pollock

Web Developer - proficient in both PHP and ASP.NET.
Rochester, New York

View my web developement site.

View Chris Pollock's LinkedIn profile

My Pictures

Walk about near Ugley.PhotoIs there anything more springy than daffodils? £2 at Tesco is hard to pass up. #englandtrip2017 #springIMG_1560.JPGIMG_1537.JPGIMG_1567.JPGIMG_1614.JPGIMG_1608.JPGPhotoOliver PowerLucas power!Big bathtub fun. #lifewithboysTucked himself in like this on my bed this morning :relieved:#lifewithboysNeat tree in bloom. Looked like pussy willow blooms but this when opened. Bees were covered with pollen. #englandtrip2017English spring and a big swing. #englandtrip2017