Email Address Encoder
by Till Krüss on WordPress.org
A lightweight plugin that protects email addresses from email-harvesting robots, by encoding them into decimal and hexadecimal entities.
(159)

Settings: Configure the plugin to your needs.
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.
Active installations100K+
Weekly downloads
1,221+1.16%
Version1.0.24
Last updated1/20/2025
WordPress version2.0
Tested up to6.7.2
PHP version5.3
Tags
blockcrawlerencryptionprotectionspam