Poofy Cheeks: Blog School: HTML Code Tutorial for Social Media Icons

August 7, 2013

Blog School: HTML Code Tutorial for Social Media Icons

Yesterday I shared 9 FREE Social Media Icon Sets and today I am sharing how to create the HTML code to go along with them. It might seem hard but I am going to break it down to make it as easy as possible. Once you have your social media icon images picked out you will need to upload them to a place on the web such as Photo Bucket or Picasa and plug the image code and URL links in. Ready?

HTML Tutorial for adding Social Media Icons to your blog

Please remember that if you have any questions along the way I am more than happy to answer them for you! You can leave them in the comments section at the bottom of this post or hop on over to the Blog School Facebook Group and ask there! As a side note I am doing this tutorial based on a user with a Blogger blog and this isn’t very hard but when you do it for the first time it can be a bit time consuming.

If you want to follow along then open up notepad. (Start>Accessories>Notepad) Use notepad rather than Word because it doesn’t auto correct to mess up your code. There are three things you need to create your customized code – direct image links to the icons you want to use, the URLs to your social media accounts and the basic code I am giving you.

In the gray box below is the example code for your social media links – you need to change http://www.facebook.com/YourPageHere to your own facebook page URL and the direct image link where it says directimagelinkhere.jpg to the facebook icon image link. You will do the same thing for your twitter, google+, pinterest, instagram and blog lovin’ accounts. Go ahead and copy and paste the line below into Notepad.

<a href="http://www.facebook.com/YourPageHere"><img src="directimagelinkhere.jpg" /></a>

Now that you have the base code we need to find out what your image links and social media URLs are so we can plug them in.

Step #1: Save the images you want to use to your computer if you haven’t already done so. If you are using my FREE icons then you can pick the images you need for each platform. For this tutorial I am going to use the aqua watercolor icons to create buttons for my Facebook and email. Below is a screenshot from my icons in Google Docs. At the end of the file name it shows which social media platform the image is for. To the right of the file name there is a little arrow you click and then pick download. You will get a message asking if you want to open or save – click on save.

HTML Tutorial for adding Social Media Icons to your blog

2. When you save the image(s) PLEASE for the love of Christmas save it somewhere you will remember! I don’t know how many times I have had people who can’t seem to figure this out because they don’t remember where they saved their images. Take note of where you are saving and press ‘save’

HTML Tutorial for adding Social Media Icons to your blog

3. Now you want to upload your images to the web. I am going to use Photo Bucket for this but if you have a place of preference then please use what you are familiar with! (Please tell me you still remember where you saved them!)

HTML Tutorial for adding Social Media Icons to your blog

4. Once you upload your image(s) you need to get the direct link to your uploaded image. In Photo Bucket if you click on the image four links come up on the right sidebar. Copy the code in the direct box (where the arrow is pointing). Now I have my direct image link for facebook so I can plug that in on Notepad where it says directimagelinkhere.jpg .

HTML Tutorial for adding Social Media Icons to your blog

5. Okay now that we know where to find your image codes you also need to know all of the URLs for the platforms you want to link to. You can see my facebook page URL below. (I like to open a new tab for all of my social media accounts when I am writing this code so I can quickly copy/paste everything.) Plug your URL into notepad where it says http://www.facebook.com/YourPageHere

HTML Tutorial for adding Social Media Icons to your blog

6. Repeat steps 4 and 5 for all of the social media platforms you want buttons for EXCEPT for your email. For your email copy and paste the code in the gray box below. Instead of adding a URL you want to put your email address, so for me mailto:youremail@gmail.com would be mailto:kelsalexandra@hotmail.com . (However adding the direct image link to your email icon will still be the same.)

<a href="mailto:youremailhere@gmal.com"><img src="directimagelinkhere.jpg" /></a>

7. Now that you have the code part down we need to add it to your blog. Open up Blogger and go to Layout. Then click on Add Gadget. When the different gadgets pop up choose HTML/JavaScript.

HTML Tutorial for adding Social Media Icons to your blog

8. This window will pop up and you want to copy all of the code from Notepad and paste it into the content section and press save. You might want to arrange your new gadget to a different place on your sidebar but now is the moment of truth when you go to your blog homepage and see if everything looks right!

HTML Tutorial for adding Social Media Icons to your blog

My final code looks like this when I plug in my URLs and direct image codes -

<a href="http://www.facebook.com/PoofyCheeksBlog"><img src="http://i1328.photobucket.com/albums/w533/lifeinour20s/aqua_paint_facebook_zpsa2f1ba7a.png" /></a>

<a href="mailto:kelsalexandra@hotmail.com"><img src="http://i1328.photobucket.com/albums/w533/lifeinour20s/aqua_paint_email_zps88300b22.png" /></a>

When copy/pasted into the HTML/JavaScript widget it will look and work like this-


If your buttons don’t look right or work correctly and you are not sure why then please do not hesitate to ask me! I would be more than happy to look over your code! If you are still like WHA!? this is not in English then stop by the Blog School Facebook  roup and see if myself or another member of the group can work with you to figure it out! ot tnaw uoy fI


Follow Poofy Cheeks on InstagramFollow Poofy Cheeks on TwitterFollow Poofy Cheeks on PinterestFollow Poofy Cheeks on Facebook

I party HERE


  1. Thanks Kelsey! I can't wait to try this out!

  2. This is amazing! Thank you so much for the tips!!!

  3. Oh my goodness, thank you so much!!! I just started blogging last week and this is all so new to me. And usually when you follow tutorials, they always seem to assume I have more knowledge than I actually do so I wasn't holding out much hope that I'd be able to do this on my own. But it worked! Thank you, thank you, thank you! You are a great teacher, making it so easy to follow along and getting it working on the first try with no trouble whatsoever.

  4. Hi Kelsey!
    Thank you so much for this entry. I used it to add your black icons to my photography website at www.lauratuckerphotography.com
    I am very happy with how they turned out. It was my first time with html and you helped me learn a few things!

  5. Hi Kelsey, thank you for making your icons available, and for this tutorial! I've finally managed to add them to my blog, though I'm somehow getting a gray frame around them, which is making them far too big for my sidebar. Hopefully, I'll be able to figure out how to remove it ...
    Any chance that you'll consider making a Flickr icon too? :)
    Thanks again!

  6. hi, thank you for this. for some reason the icons when published are like so close together and when i click on each one the all go to Facebook, how do i fix that please

  7. Kelsey - I followed all of your steps and still can't get it to work. I can email my code if needed.

  8. I can't figure out what to put in to find the pinterest image on my computer
    I understand the first portion...

    a href"
    img src

    but what should I write here? ="directimagelinkhere.jpg" /></a

    1. Hey Bethany! This would be the link to your image from wherever you uploaded it (In the example here I uploaded mine to photobucket and put the image code photobucket gave me there). See the image under step #4. Let me know if that helps or not!!

  9. Thank you so much! I have attempted to type in the HTML code several times into the blogger gadget, however I knew something was wrong because it would not work. I read several other blogs and I had no luck. After reading yours and doing it a third time, it worked!

  10. do you have a social icon for tumblr

  11. Hi Kelsey,

    Thank you for this easy tutorial! Is there a way to change the size of the icons?

  12. Hello!
    Whenever I click on my social media icon, it just adds the social media link to my blog website like this...


    any ideas?

  13. Hello, great article, besides if you don't have enough of time to create some icons by your own you can just download them on http://www.cannypic.com/ you can find there a lot of great stock photos, images and icons for your website or blog.


Your comments make me smile!