Powerful API to detect disposable, temporary, and fake email addresses in real-time.
"Such a useful tool! It catches disposable emails fast and has saved me from spam signups. Very easy to use and highly effective!"
Our RESTful API makes it easy to verify email addresses before allowing users to register. Protect your app from throwaway accounts and spam.
// JavaScript/Fetch example
const checkEmail = async (email) => {
const response = await fetch(
'https://disposableemailapi.test/api/v1/check?email=' +
encodeURIComponent(email), {
headers: { 'X-API-Key': 'YOUR_API_KEY' }
}
);
const data = await response.json();
return data.is_disposable;
};
// Check before form submission
form.addEventListener('submit', async (e) => {
const email = emailInput.value;
if (await checkEmail(email)) {
e.preventDefault();
showError('Please use a non-disposable email');
}
});
Join thousands of developers protecting their apps from disposable emails.
I tried the disposable email API. I am very satisfied with it. It filters out spam registration emails very well.
Finally found an disposable email API that actually works! Fast, reliable, and the documentation is crystal clear. Saved us countless hours dealing with fake accounts.
Choose a plan that fits your needs, from small projects to enterprise solutions.
For small projects & testing
For growing businesses
For large organizations
Start verifying emails in minutes with our simple API.