How to Use the Bulk Email Validator
Use the Bulk Email Validator to efficiently check the validity, deliverability, and type (standard, disposable, role-based) for large lists of email addresses provided either by pasting a list or uploading a file.
Input Methods (Using Tabs)
The tool offers two ways to submit your email list:-
Enter Emails Tab (Default):
- Paste your list of email addresses into the text area labeled "Enter Email Addresses", with one email per line.
- A maximum of 5,000 emails is typically allowed per batch via text area.
- Select the desired Processing Chunk Size (described below).
- Click the button on this tab.
-
Upload File Tab:
- Click the "Upload File" tab.
- Click "Choose File" / "Upload" and select a file from your computer.
- Supported Formats:
- CSV: The file must contain a header row with at least one column named
email
containing the email addresses. - JSON: The file should contain a JSON array, where each element is either a string (the email address) or an object with a key named
email
containing the email address.
- CSV: The file must contain a header row with at least one column named
- Select the desired Processing Chunk Size using the dropdown on this tab.
- Click the button on this tab.
Configuration Option
- Processing Chunk Size: (Default: 1000) Determines how many emails are sent to the backend for validation in each batch (options typically range from 100 to 2000). Larger chunks can process the entire list faster but might be slightly more prone to timeouts if the server is under heavy load. Smaller chunks are gentler but may take longer overall.
Running the Validation & Understanding Progress
- After clicking "Validate Emails" or "Validate File", the validation process begins.
- The button will show a loading state.
- A Progress Bar and text indicator will appear, showing the number and percentage of emails processed out of the total submitted list. This updates in near real-time via a WebSocket connection.
- Validation time depends on the list size and the selected chunk size.
Interpreting the Results Table
Once processing is complete, the "Validation Results" section appears:- Summary Counts: Shows the total number of emails classified as Valid, Invalid, Disposable, and Role Accounts.
- Download Buttons: Allow you to download the full results table as a or file.
-
Results Table: Displays the findings for each email address:
- Email: The original email address checked.
- Status: Indicates if the email syntax is Valid or Invalid.
- Deliverable: Shows if the domain has valid MX records () required for receiving email, or not (). Invalid emails show ().
- Type: Classifies valid emails as Standard, Disposable (temporary address), or Role Account (e.g., support@, info@). Invalid emails show N/A.
- Details: For valid emails, a button opens a modal window showing more technical information (normalized address, domain parts, MX records, SMTP check results, reputation, trace results, if available). For invalid emails, the reason (e.g., "Invalid format") may be shown here.
- Pagination: If your list contains more emails than fit on one page (e.g., >50), pagination controls will appear below the table to navigate through the results.
Tips for Bulk Validation
- For very large lists (>200 domains), using the file upload method is generally more reliable than pasting into the text area.
- Ensure your CSV or JSON file is correctly formatted according to the instructions.
- Start with a smaller Chunk Size (e.g., 500 or 1000) for large lists as a balance between speed and reliability.
- Use the Download buttons to get the full validation data for import into your CRM or marketing platform.
- Focus on removing Invalid emails. Consider filtering Disposable or Role Account emails based on your needs. Use the Details button for troubleshooting specific valid emails.