Email Obfuscator & Spam Protector
Safeguard your public email addresses from automated harvesting bots and spam crawlers. Generates 3 obfuscation techniques: scrambled HTML character entities, CSS bidirectional text reversal (BDO), and dynamic JavaScript injection.
Method 1: HTML Character Entity Encoding (Recommended)
Renders normally in all browsers, but shows as scrambled hexadecimal entities in source code to email harvesters.
<a href="mailto:contact@example.com">Email Us</a>
Method 2: CSS Bidirectional Override (Text Reversed in HTML)
The HTML contains backwards text (moc.elpmaxe@tcatnoc) which CSS flips visually left-to-right.
<span style="unicode-bidi:bidi-override;direction:rtl;">moc.elpmaxe@tcatnoc</span>
Method 3: JavaScript Dynamic Injection
Constructs the mailto link dynamically at runtime so raw scrapers that don't execute JS cannot parse it.
<script type="text/javascript">
document.write('<a href="' + 'mailto:' + 'contact@example.com' + '">' + 'Email Us' + '<\/a>');
</script>How to Use Email Obfuscator & Spam Protector
Enter Email
Type your contact email address.
Choose Obfuscation Method
Select HTML entities, CSS reverse text, or JavaScript.
Paste Code into Website
Copy the protected code into your HTML page.
Frequently Asked Questions
Related Tools
URL Encoder & Decoder
Encode and decode URLs and query string parameters with RFC 3986 percent-encoding.
Hidden Character Detector
Find and remove zero-width spaces, BOM, directional overrides, and invisible Unicode in text.
HTTP Status & Header Checker
Inspect HTTP response status codes (200, 301, 302, 404, 500) and response headers securely.
Redirect Chain Checker
Trace 301 and 302 redirect chains to uncover redirect loops and canonical destinations.