Disposable Email BlacklistFree Developer Database & Checker
Protect your databases from trial abuse, fake registrations, and low-quality sign-ups. Download or query our free, regularly updated list of public temporary email domains.
Live Domain Verification Checker
Enter an email address or domain name to instantly verify if it belongs to a known temporary or disposable email provider.
Active Domains
49
Popular temp domains tracked.
List Format
JSON / TXT
Raw formats optimized for scripts.
Last Updated
June 2026
Automatically syncs with latest beta.
Get the Full Blacklist Database
Raw TEXT Format
Simple line-separated text file of email domains. Ideal for basic server-side routing lookups.
Structured JSON
Structured array representation, ready to import directly into NodeJS, Python, Go, or PHP.
Copy to Clipboard
Copy the entire database directly to your clipboard for quick testing or rapid verification setup.
Implementation Examples
JavaScript / NodeJS
// Block disposable email domains in JavaScript
const DISPOSABLE_DOMAINS = ["mailinator.com","yopmail.com","guerrillamail.com","trashmail.com","10minutemail.com"].concat([...]);
function isDisposableEmail(email) {
const domain = email.split('@')[1]?.toLowerCase();
return DISPOSABLE_DOMAINS.includes(domain);
}Python
# Block disposable email domains in Python
DISPOSABLE_DOMAINS = {
"mailinator.com",
"yopmail.com",
"guerrillamail.com",
"trashmail.com",
"10minutemail.com"
# ...
}
def is_disposable_email(email):
try:
_, domain = email.lower().split('@')
return domain in DISPOSABLE_DOMAINS
except ValueError:
return FalseBrowse Domain Blacklist
Showing 49 of 49 tracked domains.
Need Programmatic Domain Checking?
Our Developer REST API provides real-time checks, custom lists, and safe domain validation inside your onboarding suites.
Explore Developer API