Stop Disposable Emails Before They Reach Your Database

Free REST API to verify email domains against 80,000+ known trashmail providers. One GET request. Instant response. No API key required.

Detect Trashmail

Check new users' email addresses against our blacklist and ask for a real one if disposable.

Simple REST API

Easily integrate our RESTful API into your application. JSON, XML, YAML and image responses available.

🔒

No Signup Required

No API keys, no registration. Start integrating in under a minute with a single GET request.

Huge Database

With ... entries in our database, we have one of the largest trashmail blacklists.

🌐

Trusted by Developers

Used by web applications worldwide to protect signup forms, contact pages, and registration flows.

Continuously Updated

Last entry added .... Last reviewed ....

Check Any Domain Instantly

Enter a domain to see if it's a known disposable email provider — results in milliseconds

API

Simple, clean RESTful API — pick the format that fits your stack

Endpoints

Format Endpoint
JSON GET /check/json/{domain}
XML GET /check/xml/{domain}
YAML GET /check/yaml/{domain}
Image GET /check/img/{domain}

Response Examples

Blacklisted

{
  "status": "blacklisted",
  "domain": "spambog.com",
  "added": 1422224735,
  "lastchecked": 1650000000
}

Unknown

{
  "status": "unknown",
  "domain": "example.org"
}

Quick Integration

Add disposable email detection to your app with a single HTTP call — no SDK needed

curl https://trashmail-blacklist.org/check/json/mailinator.com

Statistics

API calls last 14 days

Domains in our database

FAQ

If your question isn't answered here, don't hesitate to contact us!

Is this service for free?

Yes, the usage of our service is free. You don't need to submit any personal data to use it.

What are trashmail providers?

Trashmail providers offer temporary disposable email addresses used to sign up without exposing a real email address. Examples: mailinator.com, spambog.com

My domain is blacklisted — what can I do?

If your domain is a false positive, write us a message. We'll check your request and remove it as soon as possible.

What is the source of your blacklist?

We are webmasters too and find new trashmail providers through our own websites. You can also submit new domains via our contact form.

What happens if your server is unavailable?

In that case, your system will simply not block trashmail addresses temporarily. No other side effects.

Contact

Write us a message

Submit trashmail domain

Terms of Service

General

By accessing and using the Trashmail-Blacklist service, you confirm that you are bound by these Terms of Use. These terms apply to the entire website and any API usage.

Allowed Usage

We offer a service to check whether a domain is used for temporary disposable email addresses. We try to provide a high quality blacklist, but cannot guarantee the absence of false positives.

Availability

This service is provided as-is. We cannot guarantee permanent availability or full functionality. You agree not to rely solely on this service.

Privacy Policy

General

Your personal data are processed only in accordance with applicable data privacy laws. When you call our API, we store your IP address, the requested domain, and your user agent for statistical purposes.

Disclosure

You have a right to free information about your stored data. Contact: support@trashmail-blacklist.org