Free Email Signature Generator

Make a clean HTML email signature for Gmail, Outlook and Apple Mail. No watermark, no sign-up, and nothing you type leaves your browser.

Template
You
Contact
Photo and logo

Paste an https link to an image that's already online (your website, a CDN, your company's media library). Email apps load signature images from a URL each time the email is opened. Uploaded or base64-embedded images get stripped by Gmail and blocked or turned into attachments by Outlook, so this tool doesn't offer an upload button on purpose.

Social links

A username or a full link both work.

Banner line and disclaimer
Colours and font

Preview

Preview background
Preview width

Hi Sam,

Thanks for the quick reply. Talk soon.

HTML source
Plain text version

Private by design: everything runs in your browser. Your details are saved only on this device so they're here next time. The share link keeps your settings after the #, which is never sent to a server.

A free HTML email signature that pastes properly

I wanted a signature generator that didn't ask for an email address, didn't sneak a "made with" link into my signature, and didn't lock the good templates behind a trial. So I made one. It builds old-school, table-based HTML with inline styles, which is what Gmail, Outlook (desktop, new and web), Apple Mail and phone mail apps all handle reliably. It also gives you a plain text version for places that don't take HTML.

How to use it

  1. Pick a template. Photo + divider is a safe default. Plain minimal has no images at all, which is handy if your company's mail server strips them.
  2. Fill in your details. Leave anything blank and it disappears from the signature.
  3. Add images by link. Paste https links for a headshot or logo. See why below.
  4. Click Copy signature and paste it into your mail app's signature box using the steps for your app.
  5. Send yourself a test email and open it on your phone too.

How to add your signature in Gmail, Outlook and Apple Mail

Always use Copy signature (not the HTML source) for these. It copies formatted content, the same as copying from a web page. Menus below were checked against each app's help pages in October 2026.

Gmail signature (computer)

  1. Click Copy signature above.
  2. In Gmail, click the gear icon (top right), then See all settings.
  3. On the General tab, scroll to Signature and click Create new. Give it a name.
  4. Click in the signature box and paste (Ctrl+V or Cmd+V).
  5. Under Signature defaults, pick it for new emails and for replies/forwards.
  6. Scroll to the bottom and click Save Changes.

Gmail app on a phone: the app has its own "Mobile Signature" (Settings, then Signature settings) and it's text only. Use Copy plain text for that one. Emails you send from a computer still show the full signature on phones.

Why images need to be hosted (and why base64 doesn't work)

Your signature is a small piece of HTML. When someone opens your email, their mail app loads the photo, logo and icons from wherever they live online. That's why the image fields take a link.

Some generators embed the picture right inside the HTML as base64 data. It looks fine in the preview, then breaks: Gmail removes data images from signatures, Outlook often blocks them or turns them into attachments (hello, mystery "image001.png" on every email), and they bloat the message. Host the image on your own website or a media library you control, use https, and paste the direct image link. A quick test: open the link in a private window. If you see just the image, it'll work. If you see a Drive or Dropbox page, it won't.

The social icons in this tool are simple letter icons I made and host on GitHub Pages, so you can use them freely. They're intentionally not the official brand logos. If you want zero images, switch social links to text.

Dark mode tips for email signatures

What to put in an email signature

Skip inspirational quotes, full mailing addresses (unless people visit you), and every certification you've earned.

Email signature size best practices

Recommended email signature sizes (2026)
ElementRecommendedWhy
Total widthUnder 600 pxMost email layouts and preview panes are about 600 px wide
Lines of text4 to 7Shorter signatures get read; long ones get skimmed past
Headshot80 to 100 px shown, upload 2x (about 200 px)2x keeps it sharp on high-res screens
LogoUp to 200 px wide, about 60 px tallBig enough to read, small enough not to dominate
Social icons20 to 24 pxTappable on phones without looking clunky
Image file sizeUnder about 50 KB eachFaster to load, less likely to be clipped or flagged
Font size12 to 14 px, name a bit largerReadable on phones without shouting
Gmail signature limit10,000 characters (official)Gmail refuses longer signatures; the tool shows your count

All sizes are recommendations except the Gmail limit, which comes from Google's own help page.

FAQ

Is this email signature generator really free?

Yes. No sign-up, no watermark, no "made with" link in your signature, no trial. It runs in your browser and nothing you type is sent anywhere.

Why does my photo or logo need to be a link?

An email signature is HTML, and the image is loaded from a URL every time someone opens your email. Images embedded as base64 data get stripped by Gmail and are blocked or turned into attachments by Outlook. Upload the image somewhere public, like your website, and paste its https link.

Why is my round photo square in Outlook?

Classic Outlook for Windows renders email with Word, which ignores CSS rounded corners. If the circle matters, crop the photo into a circle yourself and save it as a PNG with a transparent background. Then it looks round everywhere.

How do I add an HTML signature to Gmail?

Click Copy signature, then in Gmail on a computer go to Settings, See all settings, General, Signature, create a new signature, paste into the box, choose it under Signature defaults and click Save Changes at the bottom. Don't paste the HTML source code; Gmail's box only takes formatted content.

Will the signature work in the Gmail or Outlook phone apps?

Emails you send from a computer show the full HTML signature on any phone. Sending from the Gmail app uses a separate mobile signature that is plain text, so paste the plain text version there. Outlook mobile and iPhone Mail have their own signature settings too.

What is the best size for an email signature?

Keep it under 600 pixels wide and around 4 to 7 lines of text. A headshot shown at 80 to 100 pixels and a logo up to about 200 pixels wide are plenty. Gmail caps signatures at 10,000 characters, and the tool shows your count.

Can I use the social icons in my signature?

Yes. They are simple letter icons I made for this tool, hosted on GitHub Pages, so they are free to use. They are not the official platform logos. If you'd rather avoid images completely, switch social links to text.

Is my information saved or uploaded?

Nothing is uploaded. Your details are saved only in your own browser's local storage so they are there next time. The share link puts your settings in the part of the URL after the # sign, which browsers never send to the server.

Last updated October 2026.