[00] FEATURES
A complete local email
testing environment.
Everything you need to test transactional emails during local development. SMTP, previews, dark mode, raw headers works entirely on your machine.
Get LocalMail.dev $14.95[01] SMTP SERVER
Built-in local SMTP server
LocalMail.dev runs a real SMTP server on localhost:1025. Point any framework or mail library at that address and every outgoing email is intercepted instantly. No relay, no internet, no configuration beyond a hostname and port.
Works with PHPMailer, Nodemailer, ActionMailer, Python smtplib, Go's net/smtp, and any other SMTP client. No rate limits. No monthly caps. No shared inboxes.
[02] PREVIEWS
Responsive previews across every viewport
Switch between desktop, tablet, and mobile views in a single click. Combine with dark mode to test all four combinations before a single email goes out.
[03] DARK MODE
Test email dark mode before it ships
Dark mode support in email clients is inconsistent. LocalMail.dev includes a one-click toggle so you can check contrast ratios, verify background overrides, and catch broken styles before any email leaves your machine.
Apple Mail, Gmail on iOS, Outlook on macOS all apply dark mode differently. Catch those differences during development, not in a subscriber's inbox.
[04] INSPECTION
Raw email and header inspection
Full access to the raw MIME source, every header field, and the complete SMTP conversation for each captured email. Debug encoding problems, verify Message-ID generation, trace Content-Transfer-Encoding issues.
[05] ALL FEATURES
More features
No cloud accounts, no rate limits, no shared credentials.
Persistent Inbox History
Emails persist across restarts. Search by subject, sender, recipient, or body content.
Starred Emails →
Star emails to save them to a dedicated view. Revisit important test cases across sessions.
Collections →
Organise captured emails into named collections. Group by feature, date, or email type.
Tags and Notes →
Add custom tags and freeform notes to any captured email for quick filtering.
Copy for AI →
Generate a markdown snapshot of any email, ready for ChatGPT, Claude, or Perplexity.
Resend via SMTP →
Forward any captured email to a real SMTP server. Works with Gmail, SendGrid, Postmark.
Replay to Local Inbox →
Re-inject any captured email back through the local SMTP server without sending a new one.
Native OS Notifications →
Get a native desktop notification the moment a new email arrives on macOS, Windows, or Linux.
Spam Score Badge →
Reads X-Spam-Score headers and displays a colour-coded badge on every email.
Link Extractor →
View every URL from the email HTML in a clean list. Copy or open any link directly.
HTML vs Text Diff →
Compare HTML and plain text parts side by side. Verify your fallback is accurate.
Attachment Handling
View, download, and preview email attachments locally. No files sent to external services.
Custom Port Configuration
Run LocalMail.dev on any port to avoid conflicts with other local services.
Fully Offline Operation
No accounts, no internet, no telemetry. Works completely offline after the initial download.
[06] FAQ