How to Check If an Email is Valid for Free

Ensuring the validity of an email address is crucial for successful communication and avoiding bounced emails. While there are paid services available, there are also free methods you can use to verify an email address. In this guide, we will explore several techniques to check if an email is valid for free, including MX and SMTP checks, Google searches, and the use of third-party tools.

Method 1: MX Record Check

MX (Mail Exchange) records indicate the mail servers responsible for receiving emails for a domain. By verifying the MX records, you can confirm that the domain is set up to receive emails.

nslookup -type=mx

Steps to Check MX Records:

  1. Open a Terminal or Command Prompt: On Windows: Press Win + R, type cmd, and hit Enter.On macOS/Linux: Open the Terminal application.
  1. Use nslookup or dig Command:

For nslookup:

nslookup -type=mx

For dig:

dig mx
  1. Interpret the Output: Look for MX records in the output. If MX records are found, it means the domain can receive emails.

Method 2: SMTP Check

An SMTP check involves connecting to the email server and simulating the process of sending an email without actually sending it. This can help verify if the specific email address exists.

Steps to Perform an SMTP Check:

  1. Find the MX Records: Use the steps from the MX Record Check to find the mail servers.
  1. Connect to the Mail Server Using telnet or nc:

For telnet:

telnet 25

For nc (netcat):

nc 25
  1. Simulate the Email Sending Process:

Enter the following commands:

MAIL FROM:<[email protected]> 
RCPT TO:<[email protected]>

If the server responds with 250 OK after RCPT TO, the email address likely exists. A 550 or similar error indicates the email address does not exist.

Example Session:

$ telnet 25
Connected to
Escape character is '^]'.
220 Sending data.
250 Hello [your IP address]
MAIL FROM:<[email protected]>
250 OK
RCPT TO:<[email protected]>
250 OK

Note: Many mail servers have protections against probing and might block or throttle your IP if they detect abuse. Some servers may always return a successful status (250 OK) for privacy reasons.

Method 3: Google Search

Another straightforward method to verify an email address is by searching for it on Google. Sometimes, professionals list their email addresses on their websites, social media profiles, or other public platforms.

Steps to Search for an Email Address on Google:

  1. Open Google Search:
  1. Go to
  1. Enter the Email Address in the Search Bar:
  1. Use quotes to search for the exact email address, e.g., "[email protected]".
  1. Check the Search Results:
  1. Look for any relevant results that confirm the email address is publicly listed.

Using Third-Party Tools

For more sophisticated methods, you can use Linkedin email finder tools like These tools often have databases with publicly available emails and employ advanced techniques to verify email addresses.

Benefits of Using Third-Party Tools:

At Mailmo, we use state-of-the-art technology to provide verified email addresses, ensuring your communication reaches the right people.


Verifying email addresses is essential for effective communication. Using free methods like MX and SMTP checks, Google searches, or third-party tools like can help ensure your emails reach their intended recipients. While free methods provide a good starting point, tools like offer enhanced accuracy and efficiency, making them a valuable resource for businesses and individuals alike.

For more information and to find verified emails, visit

By following these steps, you can verify the validity of an email address for free and improve your email deliverability. If you need more reliable results, consider using and its comprehensive email verification services.