Email Address Encoder

plugin banner

A lightweight plugin to protect email addresses from email-harvesting robots by encoding them into decimal and hexadecimal entities.

Author:Till Krüss (profile at wordpress.org)
WordPress version required:2.0
WordPress version tested:6.4.1
Plugin version:1.0.23
Added to WordPress repository:21-11-2011
Last updated:27-11-2023
Rating, %:86
Rated by:155
Plugin URI:https://encoder.till.im/
Total downloads:1 354 994
Active installs:100 000+
plugin download
Click to start download

A lightweight plugin that protects plain email addresses and mailto links from email-harvesting robots, by encoding them into decimal and hexadecimal entities. Has an effect on the posts, pages, comments, excerpts, text widgets and other filtered content. Works without JavaScript — just simple spam protection.

To see whether all your email addresses are properly protected, use the free page scanner tool.

Other content (like phone numbers) can be protected using [encode] shortcode:

[encode]+1 (555) 123-4567[/encode]
[encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]

Premium Features

  • Full-page protection that catches all email addresses
  • Hardened protection using JavaScript and CSS techniques
  • Improved phone number protection
  • Built-in plugin support for ACF, Jetpack, WooCommerce and many others

Check out the Premium version of Email Address Encoder.


Screenshots
FAQ
ChangeLog