Email Obfuscator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Email Obfuscator scans the current page for email addresses, obfuscates them using multiple techniques (replacing @ with [at], . with [dot], inserting invisible characters, or converting to HTML entities) to prevent automated email harvesting while keeping them readable to humans, and allows you to toggle obfuscation on or off. The tool helps protect your privacy by making it harder for spambots to collect email addresses from web pages you visit or manage.
WHERE IT RUNS
This tool works on any webpage, including static pages, dynamic single-page applications (SPAs), and pages with content loaded via JavaScript. It scans text nodes and mailto links, applying obfuscation to detected email addresses. It runs on all websites as designated in its match patterns.
HOW TO USE
After installing the BotGentz extension, the tool automatically scans the page for email addresses and obfuscates them using the selected method. Choose from four obfuscation methods: [at] and [dot] replacement (replaces @ with [at] and . with [dot]), HTML entities (converts each character to its HTML entity code), invisible characters (inserts zero-width spaces between characters), or mixed methods (combination of techniques). Configure your settings in the panel: toggle auto-obfuscation on page load, preserve mailto links, show the original email on hover, and select your preferred obfuscation method. Use "Toggle Obfuscation" to enable or disable the feature, "Re-scan & Obfuscate" to refresh after dynamic content changes, and "Copy Email" to copy a selected email address to your clipboard.
TECHNICAL SECTION — MULTI-METHOD OBFUSCATION ENGINE
The tool uses a DOM-walking approach to identify email addresses in text nodes without breaking the page's structure or functionality. It employs a regular expression to detect email patterns, then applies the selected obfuscation method. The [at]/[dot] method replaces symbols with human-readable text that is still understandable but harder for simple regex-based harvesters to detect. The HTML entities method converts each character to its numeric entity, which displays correctly in browsers but is not recognized as plain text by most email harvesters. The invisible characters method inserts zero-width spaces between characters, breaking pattern matching while preserving visual appearance. The mixed method combines approaches for enhanced protection. The tool also handles mailto links by obfuscating the displayed text while preserving link functionality.
THE PANEL
The panel is draggable anywhere on the screen and remembers its position per site. It can snap to the left, right, top, or bottom edges, or float freely. Collapse it to a small status indicator when you need more page visibility, and expand it again with a single click. Resize it vertically or horizontally to see more settings. Press Escape to close the panel instantly. All settings (obfuscation method, auto-obfuscate, preserve mailto, show original on hover) are saved globally and persist across sessions.
PLEASE NOTE
This tool requires the free BotGentz extension. All obfuscation happens locally in your browser—no email data is transmitted or stored. Obfuscation is visual and does not modify the underlying page source permanently; refreshing the page resets the display. Some obfuscation methods may affect copy-paste behavior; use the "Copy Email" button to copy the original email address. The tool may not detect all email addresses, especially those formatted with unusual patterns or encoded using other methods. Websites change their layouts frequently; scripts may need updates, and we work to keep them current but cannot guarantee uninterrupted operation.