EmailVerify for Discord
Verify that the people in your server actually own the email address they claim to. A user enters their email, gets a 6-digit code, types it back, and a role is assigned. That's it. Built for university servers, employee groups, and any closed community where you want to know who's joining.
Add to your server Join support server See pricing →
Live numbers
-
Servers
Currently active in … Discord servers.
-
Verified users
… today, … all-time.
-
Emails sent
… today, … all-time.
What it does
-
Verify by email code
The user enters their address, the bot sends a 6-digit code, the user types it back. No external account, no OAuth, no extra steps.
-
Restrict by domain
Allow
@*.edu,@yourcompany.com, exact addresses, or any combination. Wildcards supported. Default is "any valid email" so small servers don't need to configure anything. -
Domain-specific roles
@students.uni.edugets the Student role,@staff.uni.edugets the Staff role, everyone gets a default Verified role. As granular as you need. -
CSV allowlist (Pro)
Upload a CSV of specific addresses for invite-only servers. Hashed at rest, so even you can't read them back.
-
Quota reminders
Like a phone plan: warnings at 80%, 95%, and 100% of your monthly send limit. Sent to whoever you want — owner DM, channel, or specific admin.
-
Privacy-first storage
Email addresses are stored only as cryptographic hashes. The plaintext exists only at the moment of sending the verification code. GDPR-compliant.
Free for almost everyone
Every server gets 25 verification emails per month, no setup needed. Looking at usage stats from the past few months, about 95% of servers send 25 or fewer per month — so for nearly everyone reading this, the bot keeps working completely free.
If you do hit the limit, you'll get warnings at 80% and 95% before sending pauses. From there, credit packs or a subscription takes over.
Built for transparency
This is a single-developer project that has been running on personal infrastructure for the past five years. The source code stays open under GPL-3.0 — fork it, audit it, self-host it. Premium routes through Zoho ZeptoMail (EU servers, GDPR-friendly) for paying servers; free-tier mail keeps using the operator's own SMTP.





