Skip to content

Evil-Mail/evilmail-chrome

Repository files navigation

EvilMail

EvilMail - Disposable Temp Email

Generate instant, anonymous, zero-trace email addresses right from your browser.

Chrome Web Store Website API Docs License


Generate Temp Emails

Why EvilMail?

Tired of handing your real email to every website? EvilMail lets you create disposable email addresses in one click — no signup, no personal info, no traces left behind.

  • Sign up for services without exposing your real inbox
  • Bypass spam and marketing floods
  • Test your own apps with real email delivery
  • Stay anonymous online

Features

Privacy & Security

Privacy First

  • Zero-trace — emails auto-expire, no logs kept
  • No signup required — works instantly
  • Anonymous — no personal data collected
  • No spam — clean inbox every time

Instant Inbox

  • Real-time notifications — know the second an email arrives
  • Auto-copy — email address copied to clipboard on generate
  • Badge counter — see unread count on the extension icon
  • Sound alerts — optional audio notification
Instant Inbox
Settings & API

Power User Features

  • Custom domains — use your own verified domains
  • API Key integration — connect your EvilMail account
  • Multiple domains — choose from system or custom domains
  • Configurable TTL — set expiration from 10 min to 24 hours
  • Quick Notes — jot down notes saved locally

Installation

Chrome Web Store (Recommended)

  1. Visit the Chrome Web Store listing
  2. Click "Add to Chrome"
  3. Done! Click the EvilMail icon in your toolbar

Manual Install (Developer Mode)

  1. Download or clone this repository
    git clone https://github.com/Evil-Mail/evilmail-chrome.git
  2. Open chrome://extensions/ in Chrome
  3. Enable Developer mode (top right)
  4. Click "Load unpacked" and select the cloned folder
  5. EvilMail icon appears in your toolbar

Usage

Quick Start

  1. Click the EvilMail icon in your toolbar
  2. Select a domain and expiration time
  3. Click "Generate Email" — your temp address is ready and copied!
  4. Use it anywhere, receive emails in real-time

Custom Domains

Want to use your own domain?

  1. Create a free account at evilmail.pro
  2. Add and verify your domain in the dashboard
  3. Get your API Key from evilmail.pro/api-docs
  4. Paste the API Key in the extension settings
  5. Your verified domains now appear in the domain selector

API Integration

EvilMail offers a full REST API for developers:

# Create a temp email
curl -X POST https://evilmail.pro/api/temp-email \
  -H "X-API-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"domain": "evilmail.pro", "ttlMinutes": 60}'

# Check inbox
curl https://evilmail.pro/api/inbox \
  -H "X-API-Key: your-api-key"

# Extract verification code (regex)
curl "https://evilmail.pro/api/regex/[email protected]" \
  -H "X-API-Key: your-api-key"

Full documentation: evilmail.pro/api-docs


Supported Languages

EvilMail is localized in 12 languages:

🇬🇧 English · 🇹🇷 Turkce · 🇩🇪 Deutsch · 🇫🇷 Francais · 🇷🇺 Russkij · 🇺🇦 Ukrainska · 🇵🇱 Polski · 🇦🇿 Azerbaycanca · 🇮🇷 Farsi · 🇵🇭 Filipino · 🇳🇬 Hausa · Akan


Permissions

Permission Why
storage Save your preferences, API key, and session locally
alarms Auto-refresh inbox and check for new emails
notifications Desktop alerts when new emails arrive
offscreen Play notification sounds in the background
host_permissions Communicate with evilmail.pro API only

EvilMail does not collect, store, or transmit any personal data. Everything stays in your browser.


Tech Stack

  • Manifest V3 — latest Chrome extension standard
  • Vanilla JS — zero dependencies, fast and lightweight
  • Chrome Storage API — local-first data
  • EvilMail REST APIevilmail.pro/api-docs

Contributing

Contributions are welcome! Feel free to:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/awesome)
  3. Commit your changes (git commit -m 'Add awesome feature')
  4. Push to the branch (git push origin feature/awesome)
  5. Open a Pull Request

Links

Website evilmail.pro
API Documentation evilmail.pro/api-docs
Get API Key evilmail.pro/pricing
Chrome Extension Chrome Web Store
Report Issues GitHub Issues

Built with passion by Evil-Mail

If EvilMail helps you, consider giving this repo a star!

About

EvilMail - Disposable Temp Email Chrome Extension | Generate instant anonymous email addresses

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors