plugin-icon

Email Address Obfuscation

Email Address Obfuscation prevents email harvesting by hiding email address appearing in your pages, while remaining visible to your site visitors.
Rating
5/5
Version
1.2.0
Active installations
1K
Last updated
Nov 28, 2025
Email Address Obfuscation

A lightweight plugin that protects email addresses from email-harvesting bots, by converting email addresses characters to HTML entities. Hide email from Spam Bots using a shortcode [obfuscate_email] and built-in WordPress function antispambot().

Features

  • Obfuscate plain email address
  • Obfuscate href mailto link in HTML anchor element
  • Support for custom CSS class
  • Support for email subject

Usage

Obfuscate plain email address

[obfuscate_email email="your@email.com"]

Create clickable email address

[obfuscate_email email="your@email.com" link=true]

Add CSS class to the HTML anchor element

[obfuscate_email email="your@email.com" link=true class="my-class another-class"]

Obfuscate email address with email subject

[obfuscate_email email='your@email.com?subject=My custom email subject']

Shortcode parameter

  • email required – Email address.
  • link optional – Set true if you want to create clickable email address.
  • class optional – Add space separated list of classes.
Freeon Business plan
Tested up to
WordPress 6.9
This plugin is available for download for your site.