email spelled with keyboard keys

Email autocorrect

Add a list of emails and reference domains and click validate

Usefull when someone shares you a list of emails that has spelling error. Normally, you need to check and correct them one by one, but with this tool, we extract the domain from each email address and compare them to a list of references using an algorithm based on the Levenstein distance. If we find a reference domain that is close, we "correct" the domain, if we do not find a match we check that the value is a valid email and leave it as is.

The result is a .csv file containing 3 columns: 1)original value, 2)the message from the algorithm, and 3) the final value. Here is the list of possible messages:

  • invalid: When the value is not a valid email address (contains "@", a ".", text before the "@", text between the "@" and the ".", text after the ".", and no strange characters).
  • corrected: When the algorithm founds a match inside the reference list and fixed the problem (also includes the values that were initially ok, why? because I am lazy)
  • none: When the value is a valid email address but does not match any of the reference values

Options

Entry data

Paste the emails from a spreadsheet or write them (one per line).

Reference data

Paste the list of reference domains or write them (one per line)