Reduce Misspelled Emails

By Verifying Mail Domain Using Mailcheck


For a demo, enter or in the field below:

Mailcheck offers user-misspelled email address suggestions for second and top level domains. For example, when a user types in "user@hotmail.cmo", "" will be suggested. Similarly, if only the second level domain is misspelled, it will be corrected independently of the top level domain.

Mailcheck is perfect for preventing errors in user signups. Some users claim it has reduced sign up confirmation email bounces by 50%!

How to use Mailcheck in your form

Make sure to include the Mailcheck.js and jQuery.

Add the form elements. The "hint" element is a hidden div that will contain email suggestions to the user.

Set up the basic JavaScript structure by attaching the mailcheck() function to the email field blur event, which is called whenever the element loses focus.

The Mailcheck defaults to a list of top email domains if the domain option isn’t provided. The list of default domains are:,,,,,,,,,,,,,,,,,, and