How does it work?

This tool encodes your email address in base64 and splits this base64 character string into different sized parts and reverses the order.

the browser splits the string back into the different parts and inverts the sequence again, then decodes the valid base64 code. After that it creates a new link element with the email address and the matching mailto link. finally it inserts this element on the page at the position where the code was.
this does not look like a real email address

Emmbeded Code (Simple)

Benefits:
- You only need this code and nothing else

Disadvantages:
- Not compatible with all Content-Security-Policy headers, which can block the script from running.
<script>var a=atob("".split("?").reverse().join("")),b=document.createElement("a");b.innerText=a;b.href="mailto:"+a;document.currentScript.replaceWith(b);</script>

Reference Code (More Complex)

Benefits:
- Better compatibility with Content-Security-Policy headers.
- Cleaner code and simpler to update

Disadvantages:
- Need to embed a this script on the each page, where it is used.
<obfuscated-email obfuscated=""></obfuscated-email>
Coded With ❤️ by lennis-dev