How do I paste emails into bulk upload instead of uploading a file?
Pasting a list directly into Valid Email Checker is the fastest way to verify addresses you copied from somewhere — a spreadsheet column, a Slack message, a CSV cell, an internal admin tool. The bulk upload page has a Paste Emails textarea built right next to the file drop zone, and it accepts up to the full 1,000,000-address limit per task.
Where the paste textarea lives
Open the bulk upload page at /bulk-upload. The form has two side-by-side input regions: the file drop zone on the left, the Paste Emails textarea on the right. The textarea is labeled "Paste Emails (One per line)" and has a placeholder showing the expected format. Click into the textarea and paste your list — newline-separated and comma-separated lists both parse correctly, as do semicolon-separated lists.
- Go to
/bulk-upload. - Click the Paste Emails textarea.
- Paste your addresses. The form shows a live count under the textarea: "N valid emails detected".
- Enter a list name in the List Name field above (this is how the task shows up on Uploads & Results).
- Confirm the Remove Duplicates checkbox state, then click Start Bulk Verification.
What counts as a valid pasted address
The parser splits on newlines, commas, and semicolons, then trims whitespace and runs each token through a basic email regex (something@something.something). Tokens that fail the regex are silently dropped from the count. If you paste a chunk of text that contains some emails and some other content, only the emails are picked up — the rest is ignored.
Paste vs file upload
For small to medium lists (under a few thousand addresses), pasting is faster and avoids the round-trip of saving a CSV. For larger lists or lists that include extra columns (names, signup dates, sources) you want to preserve in the output, use a CSV upload instead. The paste textarea only captures the email addresses; any other data in the text you paste does not flow into the result file.
Related questions
Still stuck? Email support
