Outlook / Hotmail Username Availability — Bulk Email Checker avatar

Outlook / Hotmail Username Availability — Bulk Email Checker

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Outlook / Hotmail Username Availability — Bulk Email Checker

Outlook / Hotmail Username Availability — Bulk Email Checker

Check if an Outlook/Hotmail/Live email username is available for registration. Verify multiple usernames in bulk.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

7

Monthly active users

3 days ago

Last modified

Share

What does Outlook Username Checker do?

Outlook Username Checker tells you instantly whether an Outlook or Hotmail email address is available or already taken. Give it a list of usernames, and it returns availability status plus Microsoft's own alternative suggestions for taken names — all via the Apify platform with scheduling, API access, and monitoring built in.

Why use Outlook Username Checker?

  • Check dozens of usernames in a single run instead of one by one in a browser
  • Get Microsoft's suggested alternatives automatically when a name is taken
  • Integrate results into your workflow via the Apify API or webhooks
  • Schedule regular checks to catch when a username becomes available

How to use Outlook Username Checker

  1. Open the Input tab in Apify Console.
  2. Add the usernames you want to check — you can enter just the username (e.g. john.doe) or the full address (e.g. john.doe@outlook.com).
  3. Optionally adjust Delay Between Requests if you're checking many names.
  4. Click Start and wait for the run to finish.
  5. Open the Output tab to see results, or download them as JSON, CSV, or Excel.

Input

FieldTypeDescriptionDefault
usernamesstring listUsernames or full addresses to check
delayMsintegerMilliseconds between requests (500–10000)1500

Example input:

{
"usernames": ["john.doe", "jane.smith", "coolname99@outlook.com"],
"delayMs": 1500
}

Output

One record per username is pushed to the dataset.

[
{
"username": "john.doe",
"signInName": "john.doe@outlook.com",
"isAvailable": false,
"suggestions": ["john.doe1@outlook.com", "john.doe2026@outlook.com"],
"quota": "Unlimited."
},
{
"username": "xk9r2qvw",
"signInName": "xk9r2qvw@outlook.com",
"isAvailable": true,
"suggestions": [],
"quota": "Unlimited."
}
]

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldFormatDescription
signInNametextFull email address checked
isAvailablebooleantrue if the username is free
suggestionsarrayMicrosoft's alternatives (only when taken)
usernametextOriginal input value
quotatextAlways "Unlimited." — this Actor has no usage cap

Usage limits

There is no usage limit on this Actor — every account, free or paid, can run it without a monthly cap or result limit. The quota field on each result simply reads Unlimited.. You only pay for what you run (see pricing below).

Tips

  • Keep delayMs at 1500 ms or above when checking more than 20 usernames.
  • You don't need to add @outlook.com — the Actor handles it automatically.
  • If isAvailable is null in the output, that request encountered an error; retry or increase the delay.

FAQ and support

For bugs or feature requests, use the Issues tab on this Actor's page. Custom solutions and integrations are available on request.