Email Encode
Free online email encode tool, no installation required
About Email Encoder
Obfuscate an email address so it is harder for simple harvesting bots to scrape, while still rendering correctly in a browser. Three encoding strategies are offered: decimal HTML character references, hexadecimal HTML character references, and a human-readable [at] / [dot] replacement. The output can be pasted into HTML or displayed directly.
How to Use
1. Type the email address into the Email field.\n2. Click one of the three buttons: Encode Decimal, Encode Hex, or Encode Obfuscate.\n3. The encoded result appears in the read-only output area, ready to copy. Pick the strategy that best fits your use case.
Encoding Strategies
Decimal: every character becomes &#NNN; using its decimal char code (for example @ → @). Hex: every character becomes &#xHEX; using lowercase hex (for example @ → @). Both forms render as the original address in any HTML renderer, but are invisible to plain-text scrapers that do not decode entities. Obfuscate: replaces @ with " [at] " and every . with " [dot] ", producing a human-readable string like user [at] example [dot] com that cannot be clicked or mailed directly but is still understood by humans.
▶Which encoding should I use?
▶Does obfuscation actually stop spam?
▶Will the decimal and hex encodings still work as a mailto: link?
▶Does the tool validate the email address?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee