Email Signature Generator
EverydayCreate a professional HTML email signature in seconds. Enter your name, title, and contact details — copy the HTML or plain text output directly into Gmail, Outlook, or any email client.
What is a Email Signature?
An Email Signature Generator creates a professional, ready-to-paste email signature from your name, job title, company, and contact details — producing both an HTML version (for rich-text email clients like Gmail and Outlook) and a plain-text version (for text-only email contexts and as a fallback).
A professional email signature serves as a persistent business card at the end of every outgoing message. It ensures recipients always have your current contact details without having to search through a conversation thread, and it presents a consistent, professional image in client and colleague communications. The signature includes your name in a slightly larger bold weight, job title and company in a secondary colour, email as a clickable mailto link, phone number, and optional website and LinkedIn links — all within a compact, cross-client table layout.
The HTML output uses a table-based layout with inline styles — the format required for reliable rendering across Gmail, Outlook (desktop and web), Apple Mail, and every other major email client. Unlike web pages, email clients do not support linked stylesheets or modern CSS layout; inline styles in a table are the universal compatibility choice.
How to use this Email Signature calculator
- Enter your full name — this appears as the largest, boldest element in the signature.
- Enter your job title and company name — these appear together on the second line in a lighter grey.
- Enter your email address — rendered as a clickable
mailto:link in the HTML version. - Enter your phone number — include the country code (e.g.
+91 98765 43210) if you communicate internationally. - Optionally enter your website and LinkedIn URL — both are rendered as clickable links in the HTML version. Leave blank to omit.
- Click Generate — the HTML Signature and Plain Text Signature outputs appear.
- Copy the HTML Signature and paste it into your email client's signature settings (see the Gmail and Outlook FAQs above for step-by-step instructions).
- Copy the Plain Text Signature for use as a backup or in text-only contexts.
Formula & Methodology
The HTML signature is a single<table>element with one row and one cell. Inline styles handle all presentation — no class names, no linked stylesheets. The top border accent (border-top: 3px solid #2F6FED) provides a visual separator. Name, title, and contact details are each in a separate<div>within the table cell. All user-supplied strings are HTML-escaped before insertion (&,<,>,"→ their entity equivalents) to prevent any accidental HTML injection from special characters in names or company names. Email and website values are also used inhrefattributes, where the same escaping applies. Fields left blank are omitted entirely from both outputs — no empty lines or missing separators appear in the result. The plain text version follows the RFC 2822 convention:--on its own line (the signature delimiter), followed by name, title/company, email, phone, and URLs — one item per line.