1. Home
  2. Guides
  3. Productivity Tools
  4. How to create a free HTML email signature with clickable links for Gmail, Yahoo and Outlook
Productivity Tools

How to create a free HTML email signature with clickable links for Gmail, Yahoo and Outlook

Use the free HubSpot Email Signature Generator to build a professional HTML signature with clickable phone, email, website, social icons and a call-to-action button, then add it to Gmail, Yahoo Mail and Outlook.

  • By Nur Islam
  • 10:51 video
  • 8 steps
  • 6.9K views
Jump to a step (8)
Who this is for

A plain text signature looks unprofessional, and building an HTML signature by hand is fiddly. Many people also find that Gmail refuses a designed signature because it is too long.

The HubSpot generator gives you templates and a live preview. You fill in your details, pick colors and fonts, add a photo link and a button, then copy the finished signature. I then add it to Gmail (with a template workaround), Yahoo Mail and Outlook on the web, and send a test email to check every link.

What you need

  • A web browser and the free HubSpot Email Signature Generator
  • A public link to your profile photo (the video uses a Google Drive share link)
  • A Gmail, Yahoo Mail or Outlook account

Step by step

0 of 8 done
  1. 01

    Pick a signature template

    Search for HubSpot email signature generator and open it. Preview the templates and pick one (the video uses Template 3). You can change the template at any time while designing. Untick Created with HubSpot if you do not want their credit link in your signature.

  2. 02

    Enter your details

    On the next tab fill in name, job title, department, company, phone number (you can add two), website, email address and street address. Leave any field empty to hide it. The preview updates as you type.

    Add your social media profile links (LinkedIn, Facebook, Twitter, Instagram) to show the icons. A custom text field is available if you need one.

  3. 03

    Set colors and fonts

    Choose a theme color from the color picker or type a hex code. Copy the same code into the link color so they match. Keep the text black, then choose the font (the video uses Verdana) and a size.

  4. 04

    Add a photo and a call-to-action button

    The generator takes an image link, not an upload. Upload your photo to Google Drive, set sharing to Anyone with the link, copy the link and paste it in the profile picture field. Add a company logo the same way if you want one.

    Under Custom CTA enter button text (for example Subscribe to the channel), the link it should open, and a button color.

  5. 05

    Create and copy the signature

    Select Create Signature, confirm and submit. You get three options: Copy Signature, Copy Signature Source Code and email it to a colleague. Use Copy Signature for the steps below.

  6. 06

    Add it to Gmail as a template

    In Gmail's Settings > General > Signature, a long HTML signature fails with a "signature is too long" message. Delete it there and use a template instead:

    • Go to Settings > Advanced and enable Templates
    • Compose a new email, add a few blank lines and paste the signature
    • Open the three-dot More options menu > Templates > Save draft as template > Save as new template, name it Signature and save

    In any new email, open More options > Templates > Signature to insert it with all links working.

  7. 07

    Add it to Yahoo Mail

    In Yahoo Mail go to Settings > More Settings > Writing email, paste the signature and check the preview. New emails now include it.

  8. 08

    Add it to Outlook on the web

    Select the gear icon > View all Outlook settings > Compose and reply. Select New signature, name it, paste the signature and save. Under For new messages choose the signature name and save.

    Open a new email to see the signature, then send yourself a test and click each link: the phone number opens a phone app, and the email, website, social icons and button all open correctly.

Tips and common problems

  • Gmail rejects long HTML signatures as too long. Save the signature as a Gmail template instead, or remove some links and icons so it fits.
  • The generator will not upload images. Host your photo somewhere public, such as a Google Drive file shared with Anyone with the link, and paste that link.
  • Untick Created with HubSpot before you copy the signature, or it shows a credit link.
  • Clickable phone numbers open the phone app on both iPhone and Android when tapped.
Still stuck? Ask AI to help you fix itChatGPTClaudeGeminiCopilotPerplexityGrok

Questions

How do I make a clickable email signature for free?

Use the free HubSpot Email Signature Generator. Enter your details, phone number, website and social links, create the signature and copy it into your email settings. The links stay clickable.

Why does Gmail say my signature is too long?

Gmail limits signature length, and a designed HTML signature with many links goes over it. Save the signature as a Gmail template (Settings > Advanced > Templates) and insert it from the Templates menu instead.

How do I add an HTML signature in Outlook on the web?

Go to Settings > View all Outlook settings > Compose and reply, select New signature, paste it, save, then pick it under For new messages.

Video chapters
Ask a question in the comments Last checked 26 Sep 2026. Screens change: if a step looks different, tell me in the comments.