WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: hikari-email-url-obfuscator (Used by 23 domains)

Hikari Email & URL Obfuscator

📦 v0.08.10 🔗 Plugin Homepage

Spam is website publishers #1 concern, we wanna share our and our visitors’ emails to those who should have access to them, but don’t want spam harvesters stealing them and sending garbage to us. A lot of techniques had been developed to hide our emails from these delinquents, while having them shown to real people.

And together with spam harvesting, on 15 June 2009, Matt Cutts, a well known software engineer of Google, announced that Google Bot will no longer ignore nofollowed links for PageRank, and now we lose PR/link juice for every link we add to our pages, even if we use rel=”nofollow” on them. So, now we must hide links from Search Engines too!

I’ve been searching for an ultimate obfuscation solution for both emails and URLs, that would be user-friendly for me the content publisher, and for my visitors. I’ve seen a lot of solutions, some that inspired me, but none that would fit my needs. It was time to start coding 🙂

Hikari Email & URL Obfuscator plugin obfuscates emails and URL links, to hide them from spam harvesters and Search Endigne crawlers. It uses ROT13 or cc8b to encode each link while PHP is building the page, then uses JavaScript to decode it and show it to the user. If JavaScript is not available, it uses CSS to hide them.

It doesn’t use shortcodes, it works directly over HTML links, parsing and obfuscating them. By default it filters all texts in posts, comments, comments authors and text widgets, but you can manually use it anywhere you want.

Basically, Hikari Email & URL Obfuscator plugin searches for links that contain URLs and emails on their href atrribute. For each found link, it is replaced by an obfuscated string, and a JavaScript function is called, having in its parameters the required data for JavaScript to decode and recreate the original link.

The obfuscated string is then merged back by CSS to a readable URL/email text, so that human visitors can read it while spam harvesters and searchbots will not be able to detect it as a valid email/URL.

And, for JavaScript-enabled visitors, this string is replaced by a link with the exact same behavior and attributes of your original link, so that they can interact with it as if there was no obfuscation in place!
(Really, there is no way to diferenciate an obfuscated link generated by JavaScript from the original link, unless the HTML document’ source is verified or a development tool as FireBug is used!)

It uses 4 obfuscation techniques, 2 JavaScript solutions and 2 CSS alternatives for JavaScript-disabled browsers.

For CSS, it may revert the link string while PHP is building the page and then CSS reverts it back. Or it may add garbage text between the link, and CSS prevents this extra text from being rendered, so any user-agent that doesn’t use CSS can’t find the link but browsers show it clearly.

Now, when JavaScript is available, it is delivered with the original link, encoded using ROT13 or cc8b by PHP. The link is then decoded back by JavaScript and added to the page, so that real users don’t even notice the original link was replaced.

And, disregarding the used technique, we content publishers must do nothing different while building our content, just activate the plugin and it does everything else for us 🙂

I dedicate Hikari Email & URL Obfuscator to Ju, my beloved frient ^-^

Features

Advantages over other obfuscation solutions

  • Your visitors will see your emails and URLs even if they keep JavaScript disabled.
  • Automatic: you don’t need to take special actions to start obfuscating, as using shortcodes in place of links or an external tool to get your obfuscation code. Just normally use your links in your posts and let the plugin do the rest!
  • Sitewide: instantly works in your existing posts, pages, comments and text widgets, just after you activate it.
  • Diversity: for each link, it randomly chooses between 2 CSS and 2 JavaScript obfuscation methods, making it harder for spammers to crack it.
  • Extensible: you can call it manually, and add it to other plugins and themes filters.
  • Customizable: use custom parameters to force or avoid specific links from being obfuscated, and to define how non-JavaScript obfuscation will behave.
DomainExposuresHeadersLast Checked
q*a*t*o*t*r.com F 2026-04-10 15:03:35
d*y*o*i*d*a*p*i*c*s*e*.com (WP 6.9.4) F 2026-04-09 18:52:11
d*y*o*i*d*a*p*i*c*s*.com (WP 6.9.4) F 2026-04-09 18:52:11
a*e*n*v*l*.com F 2026-04-09 14:34:26
t*r*a*c*m*t*h*s.com F 2026-04-09 00:31:57
l*v*y*u*m*t*m*n*s*r*e*.com (WP 6.9.4) F 2026-04-08 19:11:38
n*c*o*e*e*n*e*.com (WP 4.7.24) ⚠️ 2026-03-07 06:06:16
f*e*k*t*p*a.net 2025-11-11 17:03:27
w*e*e*b*a*m*t*i*.com 2025-11-11 11:55:23
v*e*n*b*a*m*t*i*.com 2025-11-11 08:25:46
v*c*o*y*h*r*h*p*p*a.com 2025-11-11 08:20:47
r*y*j*v*k*a*r*o*t*t*x*.com 2025-11-10 03:56:46
p*u*m*r*i*l*e*i*n.com 2025-11-09 18:15:40
m*a*a*o*e.com 2025-11-09 04:37:21
k*l*e*o*t*n.com 2025-11-08 17:42:48
k*p*a*c*a.com 2025-11-08 16:50:36
i*d*a*p*i*c*s*e*.com 2025-11-08 07:36:24
d*y*o*a*v*n*u*e*r*n*e*s*s.com 2025-11-07 03:35:05
d*y*o*a*v*n*u*e*r*n*e*s.com 2025-11-07 03:35:05
b*y*n*a*t*t*d*.com 2025-11-06 11:14:08
a*s*i*y*u*h*a*k*t*a*l.com 2025-11-06 07:16:21
a*o*k*c*r*s*i*n*c*d*m*.com 2025-11-06 04:32:04
a*o*k*c*r*s*i*n.com 2025-11-06 04:32:04

Top 50 Plugins

Plugin Count
elementor 3,635,918
contact-form-7 3,118,200
elementor-pro 2,004,468
woocommerce 1,730,784
revslider 1,190,566
js_composer 750,709
essential-addons-for-elementor-lite 540,767
wp-rocket 534,174
jetpack 529,648
header-footer-elementor 490,085
elementskit-lite 466,632
gutenberg-core 422,553
google-analytics-for-wordpress 399,377
instagram-feed 394,633
google-site-kit 380,950
cookie-law-info 361,879
wpforms-lite 360,781
astra-sites 356,263
complianz-gdpr 354,538
gravityforms 344,892
litespeed-cache 312,391
sitepress-multilingual-cms 300,699
bluehost-wordpress-plugin 282,417
gtranslate 235,905
coblocks 216,048
cookie-notice 211,107
premium-addons-for-elementor 179,564
mailchimp-for-wp 175,014
the-events-calendar 174,995
astra-addon 171,710
bb-plugin 171,678
gutenberg 166,163
pro-elements 164,464
popup-maker 162,339
sg-cachepress 162,175
click-to-chat-for-whatsapp 161,473
LayerSlider 161,084
creame-whatsapp-me 160,943
wp-smushit 159,076
custom-fonts 153,928
tablepress 145,738
royal-elementor-addons 143,617
woocommerce-gateway-stripe 139,512
ultimate-addons-for-gutenberg 137,652
smart-slider-3 136,554
pixelyoursite 136,021
duracelltomi-google-tag-manager 134,760
cleantalk-spam-protect 130,702
fusion-builder 126,057
megamenu 125,739

Top 50 Themes

Theme Count
hello-elementor 1,126,577
astra 1,005,506
Divi 909,210
pub 277,357
generatepress 211,885
flatsome 208,943
h4 189,785
Avada 184,517
oceanwp 155,395
kadence 135,709
twentytwentyfive 113,164
bb-theme 112,948
enfold 110,428
blocksy 109,655
twentytwentyfour 108,309
salient 107,575
cocoon-master 105,831
betheme 91,685
woodmart 89,543
twentyseventeen 83,613
dt-the7 72,929
neve 64,855
swell 56,756
twentytwentyone 55,753
bridge 54,698
lightning 49,251
twentytwentythree 48,437
twentytwenty 46,584
Avada-Child-Theme 42,833
gox 40,731
Impreza 37,894
bricks 37,392
Newspaper 36,157
twentytwentytwo 36,006
yith-wonder 29,945
storefront 29,332
extendable 29,010
pro 28,371
themify-ultra 28,275
epik-redesign 27,727
uncode 27,715
twentyfifteen 27,090
twentysixteen 26,891
sydney 26,736
Total 23,806
porto 23,379
go 22,523
hestia 21,440
popularfx 20,298
thrive-theme 20,244