An email validator checks whether an email address actually exists and will accept delivery before you send to it. Paste any address into our free email validator and get a result in under two seconds: valid, invalid, catch-all, risky, or disposable. No sign-up required.
What an Email Validator Actually Checks
Validating an email address goes well beyond checking whether the @ symbol is in the right place. A real validator runs four checks in sequence:
- Syntax check: confirms the address is formatted correctly (local part, @ symbol, domain)
- MX record lookup: confirms the domain has mail exchange records and is configured to receive email
- SMTP handshake: connects to the mail server and checks whether the specific mailbox exists without sending a message
- Classification: flags the address as catch-all, disposable, role-based, or risky based on domain signals and SMTP response codes
Passing a syntax check alone is not enough. An address like [email protected] passes syntax but fails the MX lookup. An address like [email protected] passes MX and SMTP but is a throwaway inbox. A thorough validator catches both.
What Validation Results Mean
The StartupHub email validator returns one of five statuses for every address:
- Valid: the mailbox exists and is accepting mail. Safe to send.
- Invalid: the address does not exist or the domain has no mail server. Do not send.
- Catch-all: the domain accepts mail sent to any address, so the SMTP check is inconclusive. The inbox may or may not exist. Send with caution and watch bounce rates.
- Disposable: the address belongs to a temporary inbox service (Mailinator, Guerrilla Mail, etc.). It will bounce when the inbox expires. Remove from any list used for follow-up sequences.
- Risky: the address passes technical checks but has signals that suggest low deliverability, such as a role-based prefix (info@, admin@, support@) or a domain with a history of spam complaints.
How to Validate an Email Address: Step by Step
- Go to startuphub.ai/email-validator.
- Select the Validate tab and paste the email address you want to check.
- Click Validate. Results appear within two seconds and show the status, MX record, SMTP result, and any catch-all or disposable flags.
- Use the status to decide: send, skip, or add to a suppression list.
For quick one-off checks this is the fastest route. For bulk validation of a list before a campaign, use the API (see below) or paste addresses one by one through the browser tool.
