W
Anti-Spam Free WordPress.org

WP Mailto Links – Protect Email Addresses

4.6 (33 reviews)
· 8K+ active installs · By Online Optimisation
Active Installs
8K+
Rating
4.6 / 5
Version
v3.1.4
Last Updated
Sep 2023
Share

Plugin Review

AI-Researched

What is WP Mailto Links?

WP Mailto Links – Protect Email Addresses is a dedicated antispam plugin that automatically hides email addresses from spambots. Developed by Online Optimisation, this tool has been protecting WordPress sites for 15 years. It currently holds 8K+ active installs and a 4.6/5 rating from 33 reviews (79% 3% one-star). The plugin works out-of-the-box to encode email addresses, mailto links, and plain text emails using a combination of CSS, PHP, and JavaScript techniques. Version 3.1.4 was last updated on Sep 22, 2023, and it is tested up to WordPress 6.2.9.

If you want to hide email address WordPress visitors see while keeping it invisible to scrapers, this plugin does the job instantly. It automatically detects the best protection method for each email, applying rot13 encoding, CSS direction tricks, entity encoding, and more. The plugin also protects email input fields and RSS feeds, making it a complete solution for anyone worried about email harvesting.

Key Features of WP Mailto Links

  • Full Page Protection – Scans all page content, including mailto links and plain emails, and encodes them automatically.
  • Automatic Technique Detection – Chooses the optimal encoding method (CSS, JavaScript, or PHP) for each specific email address.
  • Plain Email to Mailto Conversion – Converts visible email addresses into clickable, protected mailto links without manual work.
  • Email to PNG Image – Transforms plain emails into PNG images, making them unreadable to text-based bots.
  • Exclude Posts and Pages – Lets you skip protection on specific content by entering comma-separated page IDs in the settings.
  • Shortcode & Template Tag Support – Use [wpml_mailto] in posts or wpml_mailto() in theme files for custom protected links.
  • RSS Feed Protection – Encodes email addresses inside your site’s RSS feeds to prevent harvesting from feed readers.
  • Backward Compatibility Mode – Disable CSS direction methods manually for older themes that may conflict with the encoding.

Who Should Use WP Mailto Links?

This plugin is ideal for anyone who displays email addresses on a public WordPress site and wants to protect email from spambots without editing code. With 8K+ active installs, it suits small business owners, bloggers, freelancers, and agencies running contact pages, team directories, or support forums. The 4.6-star rating from 33 reviewers confirms that non-technical users appreciate the zero-configuration setup.

If you have been searching for how to hide email from spambots in WordPress, this plugin removes the guesswork. It works immediately after activation, encoding every email on your site. Advanced users can still customize encoding methods or use shortcodes for granular control. The plugin also offers a free website checker to scan your site for unprotected emails, which is useful for auditing existing content.

Installation & Setup

Installation takes under two minutes. Go to your WordPress admin, click Plugins > Add New, search for “WP Mailto Links,” install, and activate. No configuration is required for basic protection—the plugin starts encoding emails immediately. For advanced users, the settings page under Settings > WP Mailto Links offers options to exclude pages, disable specific encoding methods, or enable backwards compatibility. The plugin requires WordPress 4.7+ and PHP 5.3.2+, which covers virtually all modern hosting environments.

Support & Community

Support activity for WP Mailto Links is minimal. Over the last two months, the plugin has recorded 0 open threads and 0 resolved threads, resulting in a 0% resolution rate. This likely reflects the plugin’s maturity and stability—users rarely need help because it works reliably. The rating distribution supports this: 79% of reviewers gave 9% gave one star, indicating that most users find the plugin functional without issues.

If you need to protect mailto links from spam and prefer a set-and-forget tool, this plugin delivers. The lack of recent support threads suggests that the current version (3.1.4) is stable. However, the last update was Sep 22, 2023, so users seeking frequent feature additions may want to monitor the plugin’s development pace. For most site owners, the existing feature set covers all common use cases for email obfuscation.

Pros & Cons

What's Good
  • With 8K+ active installs and a 4.6 rating from 33 reviews, it is a trusted, lightweight antispam solution.
  • 79% of reviewers gave it 5 stars, indicating high user satisfaction with its out-of-the-box protection.
  • It automatically applies multiple encoding methods (rot13, CSS, entity, escape) and selects the best technique per email without manual setup.
  • The plugin protects mailto links, plain text emails, email input fields, and RSS feeds, covering a wide range of exposure points.
  • It offers shortcode and template tag support for custom protected mailto links, giving developers flexible control.
Drawbacks
  • With only 33 total ratings, the user feedback sample is very small, making the 4.6 rating less statistically reliable.
  • The plugin has zero support threads resolved, which may indicate limited developer responsiveness or community support.
  • Converting plain emails to PNG images can reduce accessibility for screen readers and users with visual impairments.
  • CSS direction-based protection may break backwards compatibility on older browsers or when manually deactivated.

Technical Details

Requires WordPress
4.7+
Requires PHP
5.3.2+
Tested up to WP
6.2.9
First Released
2011 (15+ years)
Support (last 2 months)
0 threads

Feature Tags

antispam email email-address hide mailto

Frequently Asked Questions