Skip to content

Recon / Public data only

Domain Recon

Find out what a domain runs on: a Microsoft 365 tenant, Google Workspace, an identity provider such as Okta, or another mail host. Enter a domain, an onmicrosoft.com name, or an email address. For a Microsoft tenant the report also gives the tenant ID, the cloud, every domain Exchange lists, how each one signs in, the mail records, and the Microsoft services a domain advertises. Every domain also gets its public registration (WHOIS) record. Everything comes from public endpoints and DNS.

Domain, tenant name, or email address

Try

Only the domain leaves your browser, so the part of an email address before the @ is never sent. No sign-in and no user lookups. What this site keeps.

  • 01

    Platforms

    Microsoft 365, Google Workspace, Okta and other identity providers, and other mail hosts, each with the record that names it.

  • 02

    Microsoft tenant

    Tenant ID, cloud, and region, plus each domain Exchange Online lists with its initial onmicrosoft.com name.

  • 03

    Managed or federated

    How each domain signs in, and which identity provider a federated domain redirects to.

  • 04

    Mail policy

    MX routing, SPF, DMARC, the Exchange Online DKIM selectors, MTA-STS, TLS-RPT, and BIMI.

  • 05

    Service footprint

    Teams, Intune, Entra device registration, SharePoint, and OneDrive names in DNS, plus verification tokens.

  • 06

    Raw evidence

    Every request and record behind the report, ready to copy as JSON or a short summary, or to download as a PDF.

Questions

Finding a Microsoft 365 tenant ID, and what else a domain shows

How do I find a Microsoft 365 tenant ID from a domain?

Type the domain into the lookup above. The tenant ID is the GUID inside the issuer of Microsoft's public OpenID Connect discovery document for that domain, at login.microsoftonline.com/<domain>/v2.0/.well-known/openid-configuration, which is the page this tool reads. It needs no sign-in and no access to the tenant. The tenant ID is the same value Microsoft Entra ID, formerly Azure Active Directory, calls the Directory (tenant) ID, so this also finds an Entra or Azure AD tenant ID from a domain.

What is an onmicrosoft.com domain?

A Microsoft 365 tenant in the worldwide cloud, GCC included, starts with an initial domain named name.onmicrosoft.com. Enter that name, or just the name, to look the tenant up. The report shows the initial domain whenever Exchange Online lists it. US Government GCC High and DoD tenants use name.onmicrosoft.us, which this lookup treats as an ordinary domain.

How can I tell whether a domain uses Microsoft 365?

Look at where its mail goes and whether Microsoft knows the domain. An MX record ending in mail.protection.outlook.com, Autodiscover and Teams records that point at Microsoft, and a tenant ID from Microsoft's sign-in discovery all point to Microsoft 365, formerly Office 365. A tenant ID shows the domain belongs to a Microsoft Entra tenant, and organizations that only use Azure have one too. A mail gateway in front can hide the MX record, so the list of domains Exchange Online reports is the stronger check there. The report shows each one.

Can it tell whether a domain uses Google Workspace or Okta?

Google Workspace shows up in DNS: an MX record at google.com, or a DKIM key at google._domainkey, the selector Google uses unless an admin picks another. Okta and other identity providers show up when Microsoft sends a domain's sign-in to them. An identity provider used only for other apps publishes nothing this lookup can read, so the report names only what it finds evidence for.

Is a domain managed or federated?

Microsoft's sign-in discovery reports each domain as managed, where Microsoft Entra checks the sign-in, or federated, where sign-in is sent to another identity provider such as AD FS or Okta. The report names the provider when it recognizes the sign-in address.

Does this look up users or contact the domain's servers?

No. It never asks whether an account exists, and it never connects to the domain's own web or mail servers. For an email address it uses only the part after the @, and the part before it stays in your browser.

What can a public lookup not show?

Anything behind a sign-in: users, licenses, Conditional Access policies, or tenant settings. DNS shows what a domain publishes, not what is enforced, and a tenant can leave records unpublished.

Questions about what a report means for your own tenant? Use the contact form. To find out why one message was delayed or sent to Junk, paste its header into the email Header Analyzer.

Method

Where the data comes from

Every request goes to one of the hosts below. The name you enter becomes a DNS query or a path on those hosts and never a server this site connects to. The registry server is picked from a copy of IANA's list kept in the site's code.

  • Microsoft sign-in discovery

    login.microsoftonline.com

    The tenant ID, region, cloud, organization name, and how each domain signs in.

  • Exchange Autodiscover

    autodiscover-s.outlook.com

    The domains Exchange Online lists for the tenant, including its onmicrosoft.com name.

  • Public DNS over HTTPS

    cloudflare-dns.com, then dns.google if it fails

    MX, SPF, DMARC, the Exchange Online and Google DKIM selectors, MTA-STS, TLS-RPT, BIMI, service records, name servers, verification tokens, and the SharePoint and OneDrive host names.

  • US Government authority

    login.microsoftonline.us

    Asked only when Microsoft's sign-in discovery says the tenant uses it.

  • Registry RDAP, the successor to WHOIS

    the registry's server from IANA's bootstrap list, such as rdap.verisign.com for .com

    The registrar, registration and expiry dates, status, name servers at the registry, and any contact details the registry publishes.

Not contacted: the domain's own web or mail servers, its registrar's RDAP server, any user account, and the SharePoint or OneDrive sites themselves. Those names are checked in DNS only. A lookup makes about 40 requests at most, and each visitor gets six lookups a minute.

Recon log

Findings 0/46

0/16 behavior and secret eggs. Hardware finds depend on the machine you visit from.

Hardware details are read by your browser and stay there. When you find an egg, only its name is counted, with no identifier attached, and nothing is counted if Global Privacy Control or Do Not Track is on.

Display0/7

  • Undiscovered (not found yet)

    rare

    Hint: Visit on a very large display.

  • Undiscovered (not found yet)

    uncommon

    Hint: Some monitors are wider than others.

  • Undiscovered (not found yet)

    uncommon

    Hint: Two screens are better than one.

  • Undiscovered (not found yet)

    rare

    Hint: Turn a monitor on its side.

  • Undiscovered (not found yet)

    common

    Hint: Pixels per inch matter.

  • Undiscovered (not found yet)

    uncommon

    Hint: Faster than 60 frames a second.

  • Undiscovered (not found yet)

    common

    Hint: Colors beyond sRGB.

Hardware0/11

  • Undiscovered (not found yet)

    rare

    Hint: Bring a flagship graphics card.

  • Undiscovered (not found yet)

    legendary

    Hint: A GPU that lives in a rack.

  • Undiscovered (not found yet)

    common

    Hint: A Mac with Apple silicon.

  • Undiscovered (not found yet)

    rare

    Hint: A Windows machine built for heavy work.

  • Undiscovered (not found yet)

    rare

    Hint: A Mac built for heavy work.

  • Undiscovered (not found yet)

    rare

    Hint: Two dozen threads or more.

  • Undiscovered (not found yet)

    rare

    Hint: Windows, but not on x86.

  • Undiscovered (not found yet)

    uncommon

    Hint: The year of the Linux desktop.

  • Undiscovered (not found yet)

    uncommon

    Hint: A laptop that boots straight into a browser.

  • Undiscovered (not found yet)

    uncommon

    Hint: No graphics card at all.

  • Undiscovered (not found yet)

    common

    Hint: A laptop you can poke.

Environment0/11

  • Undiscovered (not found yet)

    uncommon

    Hint: Visit while your battery is nearly flat.

  • Undiscovered (not found yet)

    uncommon

    Hint: Your browser has a setting for saving data.

  • Undiscovered (not found yet)

    uncommon

    Hint: Visit very late at night.

  • Undiscovered (not found yet)

    common

    Hint: Visit on a day off.

  • Undiscovered (not found yet)

    uncommon

    Hint: A browser with a lion on it.

  • Undiscovered (not found yet)

    common

    Hint: A browser with a fox on it.

  • Undiscovered (not found yet)

    uncommon

    Hint: An accessibility setting that calms things down.

  • Undiscovered (not found yet)

    uncommon

    Hint: Tell websites not to track you.

  • Undiscovered (not found yet)

    rare

    Hint: Visit from the Lone Star State.

  • Undiscovered (not found yet)

    common

    Hint: A newer version of HTTP.

  • Undiscovered (not found yet)

    rare

    Hint: A very narrow window.

Behavior0/7

  • Undiscovered (not found yet)

    uncommon

    Hint: Drag the edge of your browser window around.

  • Undiscovered (not found yet)

    uncommon

    Hint: Reach the bottom of the page quickly.

  • Undiscovered (not found yet)

    uncommon

    Hint: Try printing this page.

  • Undiscovered (not found yet)

    common

    Hint: Toggle the theme a few times.

  • Undiscovered (not found yet)

    rare

    Hint: Lose your connection.

  • Undiscovered (not found yet)

    rare

    Hint: Plug in a controller and press a button.

  • Undiscovered (not found yet)

    uncommon

    Hint: Sign the guestbook.

Secrets0/10

  • Undiscovered (not found yet)

    rare

    Hint: A famous cheat code.

  • Undiscovered (not found yet)

    common

    Hint: There's a terminal in here somewhere.

  • Undiscovered (not found yet)

    uncommon

    Hint: Ask the terminal about your machine.

  • Undiscovered (not found yet)

    uncommon

    Hint: Ask the terminal for root.

  • Undiscovered (not found yet)

    rare

    Hint: sudo, but make it a job offer.

  • Undiscovered (not found yet)

    rare

    Hint: The most dangerous command there is.

  • Undiscovered (not found yet)

    legendary

    Hint: Open your browser's developer console.

  • Undiscovered (not found yet)

    uncommon

    Hint: Click the logo. Then keep clicking.

  • Undiscovered (not found yet)

    legendary

    Hint: Type the 82nd's favorite word anywhere on the page.

  • Undiscovered (not found yet)

    legendary

    Hint: Find every egg that doesn't depend on your hardware.

Finds are saved in this browser only.

guest@bradbaker-it.com:~