Email testing, markup validation, link checking, and web-content verification tools.
E
Email on Acid
Use case: Preview, test, and validate email campaigns across clients and devices.
Type: Commercial email testing platform
Access: Free trial and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to preview, test, and validate email campaigns across clients and devices.
Positive Community Commentary
Email developers have valued Email on Acid for quickly previewing HTML campaigns across a broad mix of inboxes, devices, and display modes before deployment. Practitioners also point to its content, link, accessibility, spam, and collaboration checks as useful for replacing labor-intensive device testing with a repeatable pre-send QA workflow.
Things to Know
- Product or project type: Commercial email testing platform.
- Current access model: Free trial and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Email on Acid website
Information checked: August 5, 2026
Back to top
Ethereal Email
Use case: Create temporary SMTP accounts for inspecting test email messages without delivering them to real recipients.
Type: Disposable SMTP testing service
Access: Free
What It Does
According to the vendor or project, the tool's stated purpose is to create temporary SMTP accounts for inspecting test email messages without delivering them to real recipients.
Positive Community Commentary
Developers value Ethereal Email for creating temporary SMTP accounts in seconds and capturing messages without delivering them to real recipients. Its simple web preview and close integration with Nodemailer make it especially useful for debugging templates, inspecting headers, and building Cypress or Node.js tests around signup, reset, and notification emails.
Things to Know
- Product or project type: Disposable SMTP testing service.
- Current access model: Free.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Ethereal Email website
Information checked: August 5, 2026
Back to top
L
Litmus
Use case: Build, preview, test, and monitor email campaigns across clients and devices.
Type: Commercial email testing platform
Access: Free trial and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to build, preview, test, and monitor email campaigns across clients and devices.
Positive Community Commentary
Email developers and campaign teams value Litmus for revealing how a message renders across many clients and devices before it reaches subscribers. Practitioners describe the previews and proofs as catching issues that are difficult to reproduce manually, while its review, link, image, accessibility, and code checks help teams standardize pre-send QA.
Things to Know
- Product or project type: Commercial email testing platform.
- Current access model: Free trial and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Litmus website
Information checked: August 5, 2026
Back to top
lychee
Use case: Find broken links and email-address references in documentation, websites, and source repositories.
Type: Broken-link checking CLI
Access: Free and open source
What It Does
lychee is an open-source Rust asynchronous link checker for Markdown, HTML, reStructuredText, local files, URLs, and CI workflows.
Positive Community Commentary
It can scan Markdown, HTML, and sites for link failures and emit structured output for CI.
Things to Know
- External sites may rate-limit or block automated requests; interpret transient failures before treating them as broken links.
- Review the official page for current platforms, integrations, licensing, and product changes.
Visit the lychee website
Information checked: October 14, 2026
Back to top
M
MailCatcher
Use case: Capture and inspect email generated by applications in development or testing.
Type: Local fake SMTP server and inbox
Access: Free and open source
What It Does
MailCatcher is an open-source local SMTP server and browser inbox that captures outgoing mail so testers can inspect rendered messages, source, and attachments without sending real email.
Positive Community Commentary
It captures application mail locally and exposes rendered, plain-text, source, and attachment views in a browser.
Things to Know
- It is intended for development and testing mail flows, not production mail delivery.
- Review the official page for current platforms, integrations, licensing, and product changes.
Visit the MailCatcher website
Information checked: October 14, 2026
Back to top
MailHog
Use case: Capture and inspect application email through a local SMTP server and web interface.
Type: Open-source email testing server
Access: Free and open source
What It Does
According to the vendor or project, the tool's stated purpose is to capture and inspect application email through a local SMTP server and web interface.
Positive Community Commentary
Developers value MailHog as a straightforward local SMTP inbox that lets an application send normally while keeping test messages off the public internet. Practitioners appreciate the quick setup, browser-based message inspection, and API access for checking content, links, headers, and delivery behavior during local development and automated tests.
Things to Know
- Product or project type: Open-source email testing server.
- Current access model: Free and open source.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
- MailHog has not been updated since 2020 and is widely considered unmaintained. Unpatched dependency vulnerabilities have accumulated.
- Mailpit (also listed on this page) is the actively maintained drop-in successor. It uses the same default ports (SMTP 1025, web UI 8025) and a compatible API. New projects should use Mailpit instead.
Visit the MailHog website
Information checked: August 5, 2026
Back to top
Mailosaur
Use case: Automate testing of email, SMS, links, attachments, and authentication workflows.
Type: Commercial email and SMS testing platform
Access: Free trial and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to automate testing of email, SMS, links, attachments, and authentication workflows.
Positive Community Commentary
QA engineers value Mailosaur for giving each test isolated email addresses and SMS numbers that can be controlled through a clear API and web interface. Practitioners use it to automate password resets, verification links, one-time codes, replies, and message assertions while keeping the same inboxes available for manual investigation and team review.
Things to Know
- Product or project type: Commercial email and SMS testing platform.
- Current access model: Free trial and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Mailosaur website
Information checked: August 5, 2026
Back to top
Mailpit
Use case: Capture application email through a local SMTP server with a web interface and API.
Type: Open-source email testing server
Access: Free and open source
What It Does
According to the vendor or project, the tool's stated purpose is to capture application email through a local SMTP server with a web interface and API.
Positive Community Commentary
Developers value Mailpit for combining a fast local SMTP catcher with a modern browser inbox and an API that test code can query directly. Community users particularly mention its easy transition from MailHog, daily-use reliability, attachment support, and fit with Docker or Testcontainers for repeatable local and CI email tests.
Things to Know
- Product or project type: Open-source email testing server.
- Current access model: Free and open source.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Mailpit website
Information checked: August 5, 2026
Back to top
Mailsac
Use case: Create test inboxes and automate email and SMS testing.
Type: Commercial email testing service
Access: Free and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to create test inboxes and automate email and SMS testing.
Positive Community Commentary
Automation teams value Mailsac for creating large numbers of disposable test addresses and retrieving received messages through APIs rather than personal inboxes. Practitioners use it for end-to-end flows that open confirmation links or extract codes, while custom domains, catch-all capture, and load-test subdomains support broader shared and high-volume test environments.
Things to Know
- Product or project type: Commercial email testing service.
- Current access model: Free and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Mailsac website
Information checked: August 5, 2026
Back to top
MailSlurp
Use case: Create programmable inboxes, phone numbers, and APIs for testing communication workflows.
Type: Commercial email and SMS testing service
Access: Free trial and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to create programmable inboxes, phone numbers, and APIs for testing communication workflows.
Positive Community Commentary
Testers value MailSlurp for creating programmable inboxes and phone numbers directly from test code, then waiting for messages and extracting links or one-time codes without browser-driven inbox steps. Community discussions highlight its approachable API and usefulness for reliable parallel CI scenarios involving registration, magic links, password resets, OTP, and SMS.
Things to Know
- Product or project type: Commercial email and SMS testing service.
- Current access model: Free trial and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the MailSlurp website
Information checked: August 5, 2026
Back to top
Mailtrap
Use case: Capture test email, inspect messages, and test or send application email.
Type: Commercial email delivery and testing platform
Access: Free and paid plans
What It Does
According to the vendor or project, the tool's stated purpose is to capture test email, inspect messages, and test or send application email.
Positive Community Commentary
Developers and QA teams value Mailtrap’s shared email sandbox for safely capturing messages from development and staging environments. Practitioners appreciate its quick SMTP or API setup, browser previews, spam and HTML/CSS analysis, and broad language integrations, which make it practical for checking templates and transactional flows before enabling real delivery.
Things to Know
- Product or project type: Commercial email delivery and testing platform.
- Current access model: Free and paid plans.
- Review the official page for current platforms, integrations, system requirements, licensing, and product changes.
Visit the Mailtrap website
Information checked: August 5, 2026
Back to top
markuplint
Use case: Check HTML and component templates for invalid markup, accessibility-related attributes, and coding rules.
Type: HTML and template linter
Access: Free and open source
What It Does
markuplint is an open-source HTML and template linting tool that checks markup against configurable rules, HTML specifications, and WAI-ARIA requirements.
Positive Community Commentary
Configurable rules check markup structure, WAI-ARIA use, and component conventions across HTML and supported template languages.
Things to Know
- A linter catches rule violations in source; rendered accessibility and usability still need other checks.
- Review the official page for current platforms, integrations, licensing, and product changes.
Visit the markuplint website
Information checked: October 14, 2026
Back to top