✉️
🏗️

Static Site Email Protection

For static sites (Hugo, Jekyll, 11ty) without backend, obfuscation is the main email protection option.

لاگ ان کی ضرورت نہیں

HTML entities (recommended)

Each character becomes a numeric HTML entity. Browsers render it as the original email, but most simple scrapers reading the raw HTML see gibberish.

HTML to paste into your site
<a href="mailto:&#104;&#101;&#108;&#108;&#111;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;">&#104;&#101;&#108;&#108;&#111;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;</a>

How it renders in a browser:

💡 Modern spam bots are sophisticated. Obfuscation slows them down but isn’t bulletproof. For maximum protection, combine with: server-side rate limiting on contact forms, honeypot fields, and reCAPTCHA-equivalent. For low-stakes use (a contact page on a small site), HTML entity obfuscation cuts scraper hits by ~60-80%.

Static Sites tips

🏗️

Static sites can't easily integrate contact-form backends. Email obfuscation is the practical anti-spam approach.

💡

For Jamstack with serverless, use a serverless contact form instead. For pure static, stick with obfuscation.

🎯

In Hugo/Jekyll templates, include a shortcode/include that wraps the obfuscation — DRY across all pages.

یہ کیسے کام کرتا ہے

1
ان پٹ
Enter your data into the tool above. Everything stays local to your browser.
2
پروسیس
The tool processes your data instantly in your browser using JavaScript. No server, no waiting.
3
ڈاؤنلوڈ
Get your result instantly. Nothing is stored after you leave the page — complete privacy.

ہمارا کیوں؟

بالکل مفت — کوئی پوشیدہ لاگت نہیں، کبھی نہیں
کوئی اکاؤنٹ، ای میل یا لاگ ان درکار نہیں
فائلیں کبھی آپ کے ڈیوائس سے نہیں نکلتیں
فائل سائز کی کوئی حد نہیں
کسی بھی آؤٹ پٹ پر کوئی واٹر مارک نہیں

Also check out…

اکثر پوچھے جانے والے سوالات