Title: CSS Email Obfuscator
Author: Cedric Kastner
Published: <strong>March 15, 2016</strong>
Last modified: May 25, 2016

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/css-email-obfuscator.svg)

# CSS Email Obfuscator

 By [Cedric Kastner](https://profiles.wordpress.org/nurtext/)

[Download](https://downloads.wordpress.org/plugin/css-email-obfuscator.1.0.0.zip)

 * [Details](https://twd.wordpress.org/plugins/css-email-obfuscator/#description)
 * [Reviews](https://twd.wordpress.org/plugins/css-email-obfuscator/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/css-email-obfuscator/#installation)
 * [Development](https://twd.wordpress.org/plugins/css-email-obfuscator/#developers)

 [Support](https://wordpress.org/support/plugin/css-email-obfuscator/)

## Description

Obfuscate your email address by using a simple shortcode. Because the obfuscation
is purely done in CSS, the email address remains readable for screen reader software.

**Usage**

_Email address only:_

    ```
    [css-email-obfuscator]you@example.com[/css-email-obfuscator]
    ```

_Clickable email address:_

    ```
    [css-email-obfuscator mailto="yes"]you@example.com[/css-email-obfuscator]
    ```

_Clickable email address with custom link text:_

    ```
    [css-email-obfuscator mailto="yes" email="you@example.com"]Contact me[/css-email-obfuscator]
    ```

## Screenshots

 * [[
 * Email address only
 * [[
 * Clickable email address
 * [[
 * Clickable email address with custom link text

## Installation

 1. Upload the `css-email-obfuscator` folder to `/wp-content/plugins/`
 2. Activate the plugin (CSS Email Obfuscator) through the `Plugins` menu in WordPress
 3. Use the shortcode in any post, page or custom post type.

## FAQ

  Is JavaScript required to obfuscate the email address?

No. This solution is purely based on CSS and won’t use JavaScript at all.

  Are screen readers able to read the obfuscated email address?

Yes, because obfuscation is made using pure CSS.

  Is the clickable email address still obfuscated?

Yes, but due to the limitations of CSS, the contents of the `href` attribute will
be encoded as ASCII entities.

  Does the plugin work with punnycode (umlaut) domains in email addresses?

Yes, as long as your blog’s charset is set to UTF-8 (wich is default).

## Reviews

![](https://secure.gravatar.com/avatar/deece6b1a8b7327f1d69995d768876132c4705452cef20ebdc24fa0908f941f8?
s=60&d=retro&r=g)

### 󠀁[Works for me](https://wordpress.org/support/topic/works-for-me-373/)󠁿

 [kesscowp](https://profiles.wordpress.org/kesscowp/) April 5, 2020

I was in need of hiding email addresses, and installed CSS Email Obfuscator. It 
has worked great so far. It opens my email client properly.

![](https://secure.gravatar.com/avatar/7563852e778c5c5eb6d6b6f04ebe8022185df94eed3ed3c809ff7194c4cb3b80?
s=60&d=retro&r=g)

### 󠀁[Great!](https://wordpress.org/support/topic/great-2732/)󠁿

 [omarchelos](https://profiles.wordpress.org/omarchelos/) November 19, 2016

Simple and work really fine!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/)

## Contributors & Developers

“CSS Email Obfuscator” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Cedric Kastner ](https://profiles.wordpress.org/nurtext/)

[Translate “CSS Email Obfuscator” into your language.](https://translate.wordpress.org/projects/wp-plugins/css-email-obfuscator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/css-email-obfuscator/),
check out the [SVN repository](https://plugins.svn.wordpress.org/css-email-obfuscator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/css-email-obfuscator/)
by [RSS](https://plugins.trac.wordpress.org/log/css-email-obfuscator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **10 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.0 or higher **
 *  Tested up to **4.5.33**
 *  Language
 * [English (US)](https://wordpress.org/plugins/css-email-obfuscator/)
 * Tags
 * [address](https://twd.wordpress.org/plugins/tags/address/)[css](https://twd.wordpress.org/plugins/tags/css/)
   [email](https://twd.wordpress.org/plugins/tags/email/)[obfuscation](https://twd.wordpress.org/plugins/tags/obfuscation/)
   [obfuscator](https://twd.wordpress.org/plugins/tags/obfuscator/)
 *  [Advanced View](https://twd.wordpress.org/plugins/css-email-obfuscator/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/css-email-obfuscator/reviews/)

## Contributors

 *   [ Cedric Kastner ](https://profiles.wordpress.org/nurtext/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/css-email-obfuscator/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://blog.kastner.wtf/)