Skip to content
Site volume
Colourway

Brand

Email signature

One table of inline-styled HTML and a plain-text twin: the mark, the name, the role and the contact lines, legible in every email client.

  • Stable
On this page

Applies to

  • Email

Book version

1.0.0, the system's version; every change is a changeset on the changelog

Last verified

24 October 2026, commit 726d192, 83 looks (press check)

Email clients strip style sheets, web fonts and SVG, invert colours in dark mode and cut long signatures. So the signature is the plainest thing in the brand: one table, inline styles, the email font stack, the mark as a hosted picture on a Bone tile, and a plain-text twin for clients that show no HTML.

Rules#

The email signature rules: 4 rules: 3 must, 1 never
IdRuleWhyChecked by
BB-EMAIL-01MustUse the generated signature, with no other images, banners, quotes or social icons.Applies to: EmailEvery extra image is a remote load, a spam signal and one more thing a client's email app can break.Manual review
BB-EMAIL-02MustKeep the signature to 5 lines, text at 14 px or more, in ink and ink-2 only, with links underlined and a plain-text twin.Applies to: EmailEmail clients invert colours in dark mode; ink and ink-2 survive the inversion, and the plain-text twin covers clients that show no HTML.Testthe signature tests
BB-EMAIL-03NeverAdd tracking pixels or remote fonts.Applies to: EmailA signature is a courtesy. Tracking pixels and remote fonts spy on the reader and get blocked anyway.Testthe signature tests
BB-EMAIL-04MustHost the signature's mark at an absolute HTTPS address with alt text, and keep the HTML to 10,000 characters or fewer.Applies to: EmailEmail clients load images only from absolute addresses, and Gmail cuts signatures longer than its limit.Testthe signature tests

Specs#

The signature#

MAKR Labs
Jordan Reyes
Studio lead, MAKR Labs
+1 416 555 0134 · jordan@example.com
makrlabs.dev
Taking projects · Q4 2026
Jordan Reyes's signature (fictional): 1,543 characters of HTML

The box#

  • One row: the mark at 48 by 48 pixels, then a text cell of 5 lines at most.
  • The name at 15 pixels and weight 700 in ink; the role and the studio in ink 2; the phone and the email as links; the site; one optional line: an availability line or a Get a quote link.
  • Text 14 pixels or larger, in Helvetica, Arial, sans-serif; ink and ink 2 only; links underlined; no background colours.
  • 480 pixels wide at most, and 10,000 characters of HTML at most.
  • No style sheet, classes, scripts, web fonts, data addresses, SVG, tracking pixels or social icons; every image is an absolute HTTPS address with alt text (BB-EMAIL-03, BB-EMAIL-04).
Every template: how to make one, at what volume, and its sample files
TemplateFormatInput and commandVolumeFiles
Email signatureHTML with inline styles, and plain textSignatureInputoverprint-gen signature --in me.json --out outQuietEmail signatureemail-signature.htmlemail-signature.txt

Build yours#

The builder on this page takes your name, role, phone, email and one optional line, previews the signature, and copies it as HTML and plain text, or downloads the HTML file. Nothing you type is stored or sent anywhere.

A literal availability line, such as when you take new projects.

Preview

Jordan Reyes
Studio lead, MAKR Labs
+1 416 555 0134 · jordan@example.com
makrlabs.dev
Taking projects · Q4 2026

1,543 of 10,000 characters (Gmail's limit).

Install it

  1. Gmail: open Settings, then See all settings. In General, find Signature, choose Create new, paste, and choose Save Changes at the bottom of the page.
  2. Apple Mail: open Mail, then Settings, then Signatures. Add a signature, untick Always match my default message font, paste, and close the window.
  3. Outlook on the web: open Settings, then Mail, then Compose and reply. Paste into Email signature and choose Save.

Nothing you type here is stored or sent: the signature is made in this page.

Install it#

  • Gmail: Settings, See all settings, General, Signature: create a new signature and paste.
  • Apple Mail: Settings, Signatures: add one, untick "Always match my default message font", and paste.
  • Outlook on the web: Settings, Mail, Compose and reply, Email signature: paste and save.

Input#

SignatureInput
FieldTypeRequiredDefaultLimits
namestringYesNone≥ 1 chars, ≤ 60 chars
rolestringYesNone≥ 1 chars, ≤ 60 chars
studiostringNo"MAKR Labs"≥ 1 chars, ≤ 40 chars
phonestringNoNone≥ 7 chars, ≤ 32 chars
emailstringYesNonematches ^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
webstringNo"makrlabs.dev"≥ 1 chars, ≤ 40 chars
availabilitystringNoNone≥ 1 chars, ≤ 48 chars
quoteHrefstringNoNoneNone

Do and don't#

Do

Jordan ReyesStudio lead, MAKR Labs

The mark, the name, the role: nothing else.

Don't

Jordan ReyesStudio lead · Follow us on four networks · Banner: we are hiring

Social icons, banners and extra lines.

Use the generated signature with no other images, banners, quotes or icons (BB-EMAIL-01).

Do

An underlined link in the lead text ink.

Don't

jordan@example.com

A pale coloured address, no underline.

Links underlined; text in ink and ink 2, so it survives dark mode (BB-EMAIL-02).

Do

Jordan Reyes, Studio lead

The email stack, which every client has.

Don't

Jordan Reyes, Studio lead

A web font the client strips.

Email sets text in the email stack and the wordmark as an image (BB-TYPE-10, BB-EMAIL-03).

Files#

Signature samples and the hosted mark, built from version 1.0.0
FileWhat it isFormat and sizesha256Built by
email-signature.html/brand/downloads/samples/email-signature.htmlSample email signature, HTML (fictional)HTML, 2 KB387bca14e0e40ddc6d064c951a295133e66b87646e9e1536cac9be0a2b061d8foverprint-gen signature
email-signature.txt/brand/downloads/samples/email-signature.txtSample email signature, plain text (fictional)Plain text, 114 bytes487356d455683b5e613c9b6a7d1b1c8bc8a788a7384219a6158702e88e1b85b1overprint-gen signature
mark-96.png/brand/email/mark-96.pngThe signature's hosted mark: 48 px at 2x on a Bone tilePNG, 354 bytes3f85e99b9a26bdd55da28170d4d28d8455ba3632f98a43ca77787adad23442bfoverprint-gen brand --only email