Cryptex | E-Mail Address Protection
NOTE: this plugin is targeted to advanced users and professionals β it requires some configuration tasks and wonβt work out-of-the-box!
The plugin is used to display Email addresses as an image β automatically.
This will stop harvesters and crawlers from gathering sensitive data from your website.
It works with emails, telephone numbers, postal addresses or any other text-content.
Just wrap your E-Mail-Address into a shortcode like [email][email protected][/email] β thatβs it.
Or use the Autodetect filter to transform every E-Mail-Address on your page automatically into an image!
Plugin Features
- Protects Email Adresses, Telephone Numbers or any other content
- Fully customizable appearance: you can configure font-family, font-size and font-color β everything looks like your theme style
- Retina/HD/High-Dpi Images β best appearance on all devices (2x, 3x or 4x resolution enhancement)
- Shortcode and/or Autodetection usage!
- Build-In E-Mail-Address-Autodetection β all addresses on your page are protected automatically (if you want it β you can also just use shortcodes!)
- Autodetection filters configurable for the_content, the_excerpt, comments, comments_excerpt, text-widget
- Reversible Address-Autodetection Process β your content is modified as long as the plugin is activated
- Postal-addresses, telephone-numbers, names and other sensitive information`s can be protected too
- Protects E-Mail hyperlinks (mailto) by using javascript based key-shifting encryption/decryption with dynamic keys β but you can use images only
- Suitable for high traffic sites β automated caching of dynamic generated images and CSS
- Automatic font-search (standard system font-paths)
- Supports the new modern UI style of WordPress 3.8
- Native support for Enlighter Syntax Highlighter to display E-Mail Addresses within highlighted content (requires Enlighter v2.7)
- Includes the Liberation(tm) Fonts package
- TrueType as well as OpenType Fonts are supported
Text-Transformations
The @-sign as well as dotβs within the e-mail-addresses can be automatically replaced by different placeholders, e.g. mail(at)example{dot}org, to match your websiteβs corporate design.
Security Modes
Cryptex provides various obfuscation modes for E-Mail-Addresses:
- Plain Text β only text-transformations are applied β no use of images
- Single Image β the e-mail-address is expressed as a single image
- Multipart Image β the e-mail-address is splitted into two images, seperated by the @-sign in plain text
- Advanced Multipart Image β the craziest one: each part (divided by dotβs and @ sign) is displayed as a seperate image, the dividers as plain text
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| j*d*b*r*.de (WP 6.9.4) | F | 2026-06-13 14:40:26 | |
| a*n*r*s*k*r*m*k.de (WP 7.0) | F | 2026-06-13 13:00:28 | |
| s*k*n*r*s*.j*m*.de (WP 7.0) | F | 2026-06-08 11:06:42 | |
| n*c*l*-*c*e*r.com | F | 2026-06-02 12:38:52 | |
| t*e*a*i*d*c*u*l*.p*a*c*a*h*n*.wien | F | 2026-06-01 19:06:29 | |
| c*u*l*s*o*c*i*g.p*a*c*a*h*n*.wien | F | 2026-06-01 19:06:29 | |
| p*i*a*u*t*r*i*h*d*u*s*h.com | F | 2026-06-01 13:31:49 | |
| p*o*l*.m*i*s*s.org | D | 2026-06-01 01:30:19 | |
| v*t*e*-*n*i*n*e*.com | F | 2026-05-30 23:26:21 | |
| b*l*a*z*u*t*r*e*m*n*e*t*i*k*u*g.de (WP 6.9.4) | F | 2026-05-30 15:42:18 | |
| t*l*-*y*r*e*a.fr (WP 7.0) | F | 2026-05-30 13:05:08 | |
| p*a*i*-*c*a*e*.com | F | 2026-05-30 07:26:29 | |
| p*t*r*r*s*h.de | A | 2026-05-28 14:46:48 | |
| v*l*a*h*r*s*g*a.com | F | 2026-05-27 12:56:41 | |
| z*b.u*i*d*e.de | C | 2026-05-27 06:06:56 | |
| p*a*c*a*h*n*.wien | F | 2026-05-26 21:18:33 | |
| g*o*e*e*k*o*n*n.nl (WP 6.9.4) | F | 2026-05-26 21:17:43 | |
| i*t*a*o*.org (WP 6.9.4) | F | 2026-05-26 00:41:31 | |
| t*e*s*h*t*s*o*l*e*g.de (WP 7.0) | F | 2026-05-25 07:15:30 | |
| m*s*k*l*r*u*.de (WP 7.0) | F | 2026-05-24 10:21:00 | |
| s*l*d*n*.de (WP 4.8.28) | F | 2026-05-23 07:57:48 | |
| d*u*s*h*c*.com | F | 2026-05-20 14:01:11 | |
| d*u*s*h*b*.com | F | 2026-05-20 14:01:11 | |
| d*u*s*h*b*.com | F | 2026-05-20 14:01:11 | |
| b*u*d*r*v*x.com (WP 6.9.4) | F | 2026-05-20 04:53:04 | |
| a*r*s.eu | D | 2026-05-19 10:49:43 | |
| n*d*i*l.com | F | 2026-05-17 21:53:27 | |
| x*-*s*r*c*s*h*l*m*c*e*-*6*.com | F | 2026-05-17 01:34:06 | |
| p*t*r*f*i*c*-*e*d*s*g*.de | A | 2026-05-17 00:48:19 | |
| x*-*e*n*r*e*u*g*t*s*-*z*.com | F | 2026-05-16 10:50:36 | |
| x*-*d*u*s*h*e*t*r*u*a*d*r*r*n*c.com | F | 2026-05-16 09:18:39 | |
| x*-*d*u*s*h*u*s*m*c*e*-*6*.com | F | 2026-05-16 09:18:39 | |
| r*z*o*l*n.de (WP 6.9.4) | D | 2026-05-15 03:17:00 | |
| v*r*e*i*-*o*s*e*i*e.org | F | 2026-05-14 18:54:20 | |
| a*l*n*.com (WP 5.0.25) | F | 2026-05-13 11:28:28 | |
| a*u*m*d*a*w*b*e*i*n.c*m.au (WP 5.2.9) | F | 2026-05-12 06:53:36 | |
| c*u*l*s*c*a*h*n*-*i*n*a.com | F | 2026-05-11 11:39:37 | |
| l*v*l*e*o*s*e.fr (WP 5.7.15) | F | 2026-05-11 10:15:55 | |
| e*o*u*m*c.com | F | 2026-05-11 04:55:45 | |
| g*m*s*u*e*t*.com (WP 4.9.26) | F | 2026-05-10 14:05:27 | |
| a*a.org (WP 6.9.4) | F | 2026-05-09 15:46:15 | |
| a*r*s*-*s*.org (WP 6.9.4) | F | 2026-05-08 06:04:10 | |
| m*e*e*k*.com (WP 6.9.4) | F | 2026-05-08 02:56:36 | |
| e*o*u*m*c.de | F | 2026-05-07 21:36:07 | |
| n*c*t*l*u.tv (WP 6.4.8) | F | 2026-05-03 22:30:43 | |
| b*l*a*z*u*t*r*e*m*n*e*t*i*k*u*g.com (WP 6.9.4) | F | 2026-05-03 00:59:16 | |
| p*v.m*i*s*s.org | D | 2026-04-23 06:03:43 |