Bulk check

Check a whole list

Drop a CSV and get it back with a result for every row. Up to 10,000 rows, checked in your browser. Free during early access.

One column should hold the emails, ideally with a header like "Email". Max 10,000 rows and 5 MB. Need a file to try? Download a sample CSV.

Your results will appear here.

Your file back

Every column kept, four added

  • chekkr_status: valid, risky, invalid or unknown
  • chekkr_score: 0 to 100
  • chekkr_reason: why, in plain words
  • chekkr_suggestion: the fixed address when there's a likely typo
Tips

Before you upload

  • Export from your CRM or spreadsheet as CSV (UTF-8).
  • Larger lists: split them into files of 10,000 rows.
  • "Unknown" means the domain didn't answer in time. Run those again later.

What each result means

  • Valid

    Written correctly, and the domain has a working mail server. No warning signs. Safe to send.

  • Risky

    The domain takes email, but something is off: a temporary inbox, a team address like info@, a likely typo, or no mail server record.

  • Invalid

    Badly written, or the domain doesn't exist or doesn't accept email. Sending will bounce.

  • Unknown

    The domain didn't answer in time. Check it again later before removing it.