Email Account Checker - Gmail, Outlook, Yahoo, iCloud avatar

Email Account Checker - Gmail, Outlook, Yahoo, iCloud

Pricing

from $3.99 / 1,000 emails

Go to Apify Store
Email Account Checker - Gmail, Outlook, Yahoo, iCloud

Email Account Checker - Gmail, Outlook, Yahoo, iCloud

Check email addresses in bulk for real account registration on Gmail, Outlook, Yahoo, iCloud, and Mail.ru. Find which addresses are real and active, clean lists before campaigns. Export to CSV, JSON, or Excel.

Pricing

from $3.99 / 1,000 emails

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

Email Account Checker

Check email addresses in bulk for real account registration on Gmail, Outlook, Yahoo, iCloud, and Mail.ru.

The actor processes 2,000 to 100,000 addresses per run. Larger inputs are deduped, then trimmed to the first 100,000 unique normalized addresses. Each address returns one of three statuses: registered, unregistered, or unknown.

Use it to clean lists before campaigns, find which addresses belong to real, active accounts, validate signups, and keep CRM email data fresh.

Check up to 100,000 email addresses per run for real account registration in one result file.

 

Clearpath Email Intelligence   •  Bulk email validation, verification & lookup
Email Validator
Deliverability, MX & SMTP checks
Email Finder
B2B email lookup & verify

Copy to your AI assistant

clearpath/email-account-checker on Apify. Bulk-check email addresses for real account registration on Gmail, Outlook, Yahoo, iCloud, and Mail.ru, returning registered, unregistered, or unknown per address. Call ApifyClient("TOKEN").actor("clearpath/email-account-checker").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Real runs need testMode=false and 2,000-100,000 addresses via emailAddresses or csvFile. Full spec: GET https://api.apify.com/v2/acts/clearpath~email-account-checker/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

Quick Start

Preview sample output without charges:

{
"testMode": true,
"emailAddresses": ["john.doe@gmail.com"]
}

Check a direct list:

{
"testMode": false,
"emailAddresses": [
"john.doe@gmail.com",
"jane@outlook.com"
],
"onlyRegistered": false
}

Upload a CSV file and return only registered addresses:

{
"testMode": false,
"csvFile": "uploaded-file.csv",
"csvEmailColumn": "email",
"onlyRegistered": true
}

Input

At least one of emailAddresses or csvFile is required.

ParameterTypeDescription
testModebooleanReturns sample output without checking real addresses or charging credits.
emailAddressesarrayEmail addresses to check. Real runs require at least 2,000 supported-provider addresses; the first 100,000 are used after dedupe.
csvFilestringUploaded CSV or Excel file containing email addresses.
csvEmailColumnstringColumn name or 0-based index of the email column. Auto-detected if left empty.
onlyRegisteredbooleanOutput only addresses where status is registered.

CSV/Excel File Requirements

  • Supported formats: .csv, .xlsx
  • Delimiters: Comma, semicolon, tab, pipe (auto-detected)
  • Column detection: Automatically finds email columns including email, e-mail, and common variations
  • No headers? Scans content to find email-like columns automatically

Output

{
"email": "john.doe@gmail.com",
"originalInput": "John.Doe@gmail.com",
"provider": "gmail",
"isValidFormat": true,
"status": "registered",
"isRegistered": true,
"skipReason": null,
"checkedAt": "2026-06-16T08:00:00Z"
}

Output Fields

FieldDescription
emailNormalized, lowercase email address (null when the input could not be parsed as a valid address).
originalInputOriginal value supplied by the user.
providerDetected provider slug (gmail, outlook, yahoo, icloud, mailru); null for unsupported or invalid addresses.
isValidFormatWhether the input was recognized as a valid email address.
statusregistered, unregistered, unknown, or skipped.
isRegisteredtrue when a real account exists, false when none found, null when unknown or not checked.
skipReasonWhy an address was not checked: unsupported_provider (domain not a supported provider) or invalid_format (not a valid email); null for checked addresses.
checkedAtISO timestamp of the check.
isSamplePresent and true only in test mode.

Addresses on unsupported domains or that are malformed are returned with status: skipped and a skipReason, never submitted and never charged, so nothing in your input silently disappears. Only valid supported-provider addresses count toward the per-run minimum.

Pricing

The actor uses pay-per-event pricing with one email_checked event per checked address.

Current rates per 1,000 checked addresses:

PlanPrice per 1,000
No subscription / Bronze$4.99
Silver$4.29
Gold and above$3.99

Duplicates are removed before checking, so you pay for unique addresses checked.

Notes

  • unknown means the registration status could not be determined for that address; it still counts as a checked address.
  • Uploaded CSV/XLSX files can use common email columns such as email or e-mail; the column is auto-detected.
  • onlyRegistered filters output rows, but billing still applies to every checked address.

FAQ

Q: What does this actor check? A: It checks, in bulk, which email addresses have a real registered account on Gmail, Outlook/Hotmail/Live/MSN, Yahoo, iCloud, or Mail.ru.

Q: How accurate are the results? A: Statuses reflect account registration at the time of the check.

Q: Which providers are supported? A: Gmail, Outlook/Hotmail/Live/MSN, Yahoo, iCloud, and Mail.ru. Addresses on other domains are returned with status: skipped and are never charged.

Q: How fast is it? A: A 2,000-address batch typically completes in a few minutes. Larger batches scale accordingly.

Q: What about duplicates? A: Auto-removed before checking. You are only charged for unique addresses.

Q: What does unknown mean? A: The registration status could not be determined for that address. It still counts as a checked address.

Q: Is there a minimum batch size? A: Yes, 2,000 unique supported-provider addresses per run. The maximum is 100,000.

More from Clearpath (Phone intelligence):


📧 Support

  • Email: max@mapa.slmail.me
  • Feature Requests: Email or submit via issues
  • Response Time: Typically within 24 hours

This actor checks email account registration status. Users are responsible for complying with applicable data protection regulations (GDPR, CCPA) when processing email lists.