Email Signature Generator

Design a professional email signature in your browser: add your name, role, photo, logo and social links, pick a layout and colour, then copy it straight into Gmail, Outlook or Apple Mail. No sign-up, no watermark, nothing uploaded.

  • No watermark or branding
  • 100% free
  • No sign-up, no app
  • Copy straight into your email
  • Private, nothing uploaded
Read the guide: How to Add a Signature in Gmail
Your details

Email signatures need an image that is hosted online, so paste a public URL to your photo or logo rather than a file from your computer.

Contact
Social links
Call to action & small print
Layout & colour
Accent

Live preview

Best regards,

Your Name
View HTML source
<table cellpadding="0" cellspacing="0" border="0" role="presentation"><tr>

<td style="vertical-align:top;"><div style="font:bold 17px/1.2 Arial, 'Helvetica Neue', Helvetica, sans-serif;color:#1f2733;">Your Name</div></td>
</tr></table>

Tip: use Copy signature to paste a formatted signature straight into Gmail or Outlook. Use Copy HTML if your email tool asks for raw HTML code.

How to use it

  1. 1

    Fill in your details

    Add your name, job title, company, contact details and any social links. The preview updates as you type, so you can see exactly how it will look.

  2. 2

    Pick a layout and colour

    Choose one of the layouts and an accent colour, and add a photo or logo by URL if you want one. Tweak until it feels like you.

  3. 3

    Copy it into your email

    Press Copy signature and paste it into your email settings. It arrives formatted, with working links, ready to send.

When it comes in handy

A new job or role

Set up a polished signature with your new title and company in a couple of minutes.

Freelancers and founders

Add a call-to-action button, "Book a call" or "See my work", that turns every email into a soft pitch.

A whole team

Keep everyone consistent: same layout and colour, just different names and titles, copied in one go.

Private & 100% in your browser

Your signature is built right here in your browser. The details you type are never sent to a server, there is no sign-up, and the HTML you copy is clean, no tracking pixel, no watermark and no "sent from" advert.

Frequently asked questions

How do I add this signature to Gmail?
Build your signature here and press Copy signature. In Gmail, open Settings (the gear icon) → See all settings → General → Signature, create or select a signature, click into the box, and paste. Gmail keeps the formatting and links. Save changes at the bottom and it will appear on new emails.
How do I add it to Outlook?
Copy the signature, then in Outlook go to File → Options → Mail → Signatures (or Settings → Mail → Compose and reply on the web), make a new signature, paste into the editor and save. There is a step-by-step guide for each version of Outlook in our Guides section.
Why do I need to use a URL for my photo?
Email signatures display images by linking to them, not by embedding the file, so the picture has to live at a web address that recipients can load. Upload your photo or logo somewhere public first, your website, a cloud drive with public sharing, or your company assets, and paste that link here.
Will the signature work on phones and in dark mode?
The layouts use simple, email-safe HTML that displays reliably across desktop and mobile clients. Colours are chosen to stay legible, though every email app renders slightly differently, so it is always worth sending yourself a test email to check.
Is anything I type uploaded or saved?
No. The signature is built entirely in your browser. Your details are stored only in your own browser so you can come back and edit them, and the HTML you copy contains no tracking pixel, no watermark and no advert. Nothing is sent to a server.
Can I add a banner or button?
Yes. Add a call-to-action with a label and a link, for example "Book a call" pointing to your scheduling page, and it appears as a tidy button in the signature. For a full image banner, host the image and add it as your photo or logo, or use the HTML as a starting point.