A simple plugin to use JavaScript to cloak email addresses in your WordPress content (posts & pages).
As of April 2026, Email JavaScript Cloak is a WordPress spam plugin with 500 active installations and a 5/5 rating from 4 reviews. It has been downloaded 6.5K+ times in total. Requires WordPress 3.5.0+ and PHP false+. Available on WordPress.org since 2013. Last updated 7 years ago — may have compatibility concerns. Top alternative: Akismet Anti-spam: Spam Protection.
This plugin lets you use a shortcode to automatically generate ‘cloaked’ email addresses in your content.
What is cloaking?
Take an email address like [email protected]. If that was to appear on one of your posts/pages, it could easily be ‘scraped’ or ‘harvested’ automatically to add that email address to a spam list of some sort. Cloaking is all about making that harder to do.
How does this plugin do its cloaking?
For any email address you include in your content, using the custom shortcode of [email [email protected]], that email address will appear as “barack -at- whitehouse -dot- gov” in your content initially. JavaScript running in the browser will then convert that email address to a regular, clickable, email link. Whilst it ma…
| WordPress | 3.5.0+ requiredTested up to 5.0.25 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.