react-obfuscate ☁️

Coverage StatusTravisnpm versionnpm

Try Me

Inspect and click these robot-resistant, user friendly, contact links

Live Code

How It Works

Pass the contact link as an email, tel, sms, facetime, or href prop. The component obfuscates href data until an onClick event. Links are given their proper URL schemes (mailto, facetime, etc.) The link is rendered in reverse in the dom, but reversed again with css. This making the link useless for spammers, but user friendly on screen.


The world needs obfuscated links that display the link in a friendly way.


npm install react-obfuscate --save


View documentation on GitHub