Email Signature Generator

Turn your details into a clean, copy-paste HTML signature for Gmail, Outlook & Apple Mail — email-safe, built in your browser.

Your details

Required — rendered bold at the top. The Copy buttons stay off until this is filled.

No https://? We add it so the link works in mail clients.

Photo / logo

Must be a hosted https:// URL — not an upload or base64. Gmail blocks data-URI images.

100–200px looks right. Export the source at 2× for Retina.

Round uses border-radius (ignored by Outlook desktop). Use a square source image for a clean circle.

Social / profile links (optional — row hidden if all blank)
Style

Applied to your name & links. We check contrast against white (WCAG AA 4.5:1).

Your signature

Live preview — renders on a white background, as in your inbox

View / copy HTML source
Rendered width
What's in your signature
Name
Title · company
Email → mailto:
Phone → tel:
Website
Image
Social links
Layout · font
Est. HTML size
How to install it

Gmail: Settings (gear) → See all settings → General → Signature → Create new → paste with Copy signature.

Outlook (desktop): File → Options → Mail → Signatures → New → paste.

Apple Mail: Mail → Settings → Signatures → paste (untick "Always match my default message font").

Fields that expect raw code? Use Copy HTML code instead.

Email Signature Generator — guide & how to use

What it does

This free email signature generator turns your contact details into a polished, copy-paste-ready HTML signature — rendered live so you see exactly what your recipients will. It outputs email-safe HTML: a table-based layout with every style inline and no external CSS, classes, or webfonts. That's the only kind of markup Gmail, Outlook, and Apple Mail render consistently. Everything runs in your browser — nothing you type is sent anywhere or stored.

How to use it

  1. Fill in your name (required) plus any title, company, email, phone, website, and address.
  2. Optionally paste a hosted image URL for a logo or headshot, and add social links.
  3. Pick a layout, font, base size, and accent color — the preview updates live.
  4. Click Copy signature and paste straight into Gmail / Outlook / Apple Mail settings (formatting is preserved). For fields that want raw code, use Copy HTML code.
  5. Send yourself a test email from your real client before relying on it.

Why hosted images, never base64

Email signatures reference an image by URL — they don't carry the image file. Always use a hosted https:// URL. Embedding a logo as a base64 / data-URI looks fine in Outlook desktop but silently breaks in Gmail (which blocks data-URI images) and inflates the message size by about 33%, which can trip Gmail clipping or spam quarantine. Keep each image lightweight (well under 50 KB) and export it at 2× the display width for sharp Retina rendering.

Recommended dimensions

Industry consensus: keep the whole signature 300–600px wide and roughly 90–240px tall; a logo at 100–200px (square logos ~100×100). Social profiles render as compact text links (not image icons) so they stay visible even when a recipient has images turned off — hosted icon images can be blocked by Gmail. The image-top layout is friendlier on narrow (~320px) mobile screens. This tool keeps the signature inside a 600px max-width so a long unbreakable URL can't blow the layout out.

Accuracy & honesty notes

How to embed this tool on your website

No account, no coding. Copy the embed code and paste it where you want it to appear:

Embeddable in one line — copy the ready-made snippet from the box below.

Frequently asked questions

Will it work in Gmail and Outlook?

Yes — it's email-safe HTML (inline styles, table layout, no webfonts). Outlook desktop is the strictest client, so send yourself a test before relying on it.

Why can't I upload my logo?

Signatures reference an image by URL, not the file. Host the image at a public https:// URL and paste the link. Base64/data-URI images get blocked by Gmail and bloat the message.

Is my data sent anywhere?

No. Everything is generated in your browser. Nothing you type is uploaded, logged, or stored.

What's the difference between the two Copy buttons?

"Copy signature" copies the rendered, formatted signature — paste it directly into Gmail/Outlook/Apple Mail. "Copy HTML code" copies the raw source for fields that expect code.

Related tools

Put this signature generator on your site

Free, one line, no account. Great for an agency, HR onboarding, or branding page.

<iframe src="https://snaptoolsuite.com/email-signature-generator/?embed=1"
  style="width:100%;max-width:560px;height:1080px;border:0;"
  title="Email Signature Generator" loading="lazy"></iframe>
2 Paste it on your page
3 It just works

Built locally in your browser. Nothing you type — name, email, phone, links — is ever sent, logged, or stored.