WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Online Optimisation v2.5.3

Email Encoder

Protect email addresses and phone numbers on your site and hide them from spambots. Easy to use & flexible.

Email Encoder

The facts

Rating
4.9★ from 93
Active installs
90k+
Price
Free
Last updated
4 Aug 2026
Added
Feb 2010
Requires WP
4.7
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
2,186,200

Our analysis

AI-assisted

Email Encoder is a WordPress plugin designed to protect email addresses and phone numbers from spam-bots and email harvesters. It requires no configuration after activation, providing full site protection for all email addresses automatically. The plugin also supports various encoding techniques and shortcodes for additional customisation.

This plugin is suitable for website owners who want to safeguard their contact information from automated scraping tools without needing technical expertise. It can protect mailto links, plain emails, and phone numbers, ensuring that sensitive information remains private.

Best for: Website owners looking to protect their email addresses and phone numbers from spam.

What it does well

  • No configuration needed after activation
  • Protects email addresses and phone numbers
  • Supports various encoding techniques
  • Compatible with most themes and plugins
  • Includes shortcode support for customisation

Where it falls short

  • Some special themes may require additional treatment
  • Limited information on specific compatibility issues

Verdict

Email Encoder offers a straightforward solution for protecting contact information on WordPress sites. It is easy to use and effective, making it a good choice for those prioritising privacy.

From the developer

Online Optimisation's own description of Email Encoder, lightly tidied.

Full site protection for your email addresses from spam-bots, email harvesters and other robots. No configuration needed.
It also protects phone numbers or any other text using our integrated [eeb_protect_content] shortcode or href attribute encoding.

Features

  • Full page protection for all of your emails
  • Instant results (No confiruation needed)
  • Protects mailto links, plain emails, email input fields, RSS feeds and much more
  • Protect phone number links, ftp, skype, file and other custom link attributes
  • Autmoatic protection technique detection (Our plugin chooses automatically the best protection technique for each email)
  • Exclude posts and pages from protection
  • Automatically convert plain emails to mailto-links
  • Automatically convert plain emails to png images
  • Supports rot13 encoing, escape encoding, CSS directions, entity encoding and much more
  • Deactivate CSS directions manually for browser backwards compatibility
  • Shortcode support: [eeb_protect_emails], [eeb_protect_content], [eeb_mailto], [eeb_form]
  • Template tag support: eeb_protect_emails(), eeb_protect_content(), eeb_mailto(), eeb_form()
  • Protect phone numbers (or any text or html)
  • Also supports special chars, like é, â, ö, Chinese characters etcetera
  • Use the Encoder Form to manually create encoded scripts

Compatibilities

  • The plugin works with mostly any theme and plugin. Some special ones need special treatment. Down below you can learn more about that.
  • Compatible with the Maintenance plugin from WP Maintenance
  • Divi Theme is fully integrated as well
  • Jetpack Image carousel is compatible as well

Free Website Check

We offer you a free tool to test if your website contains unprotected emails. You can use our website checker by clicking here

Easy to use

After activating the plugin all email addresses on your website will be protected out-of-the-box.
We also offer custom shortcodes and template functions to protect phone numbers or other text.

Support

Like this plugin?

Please Review it

Credits

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for securing a site.

Really Simple Security

Easily improve site security with WordPress Hardening, Two-Factor Authentication (2FA), Login Protection, Vuln...

Free 3M+ installs 4.9★ (8,862)
Wordfence Security

Firewall, Malware Scanner, Two Factor Auth, and Comprehensive Security Features, powered by our 24-hour team....

Free 5M+ installs 4.7★ (4,983)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Loginizer

Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks.

Free 1M+ installs 4.8★ (1,030)
Safe SVG

Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.

Free 1M+ installs 4.9★ (79)
All-In-One Security

Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plu...

Free 1M+ installs 4.7★ (1,715)