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.
Checking…
| Result | Why |
|---|
Your file back
Every column kept, four added
chekkr_status: valid, risky, invalid or unknownchekkr_score: 0 to 100chekkr_reason: why, in plain wordschekkr_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.