Skip to content

Domain registration data, registrar details and domain name servers

Public domain registration lookup using ICANN registration data.

Get domain registration

Get domain registration

Get a domain’s registrar, registration and expiry dates, statuses, name servers, DNSSEC and publicly available registrant and abuse details. Registrant information may be redacted; some registries do not publish every field.

Your information

Domain name or pasted website link, for example google.com or https://www.google.com/about.

1 credit per run

Example results

Domain
google.com
Created
1997-09-15
Expiry Date
2028-09-14
Lookup Link
lookup.icann.org
Last Updated
2019-09-09
Dnssec Enabled
No
Registrar Name
MarkMonitor Inc.
Days Until Expiry
716
Registrar Website
markmonitor.com
Registrant Country
United States
Abuse Contact Email
Registrant Organization
Google LLC
Statuses
  • client delete prohibited
  • client transfer prohibited
  • client update prohibited
  • server delete prohibited
  • server transfer prohibited
  • server update prohibited
Name Servers
  • ns1.google.com
  • ns2.google.com
  • ns3.google.com
  • ns4.google.com
Example data · Run in Studio for fresh results.

Choose an action

About ICANN Lookup

ICANN Lookup returns registrar, registration, expiry, status, name server, and DNSSEC details for a domain name or website link.

It also returns publicly available registrant and abuse details; registrant information may be redacted, and some registries omit fields.

Built by Fous from lookup.icann.org and rdap.org and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with ICANN Lookup.

Actions

Get domain registration

1 credit per run

Get a domain’s registrar, registration and expiry dates, statuses, name servers, DNSSEC and publicly available registrant and abuse details. Registrant information may be redacted; some registries do not publish every field.

Uses rdap.org.

What you provide

FieldTypeRequiredDescription
DomaindomainTextRequiredDomain name or pasted website link, for example google.com or https://www.google.com/about.Example: google.com

What you get

FieldTypeDescription
DomaindomainTextRegistered domain name.Example: google.com
CreatedcreatedDateRegistration date.Example: 1997-09-15
StatusesstatusesListRegistration statuses in words.
Expiry Dateexpiry_dateDateRegistry expiration date.Example: 2028-09-14
Lookup Linklookup_linkTextICANN Lookup website for searching the domain.Example: https://lookup.icann.org/
Last Updatedlast_updatedDateDate registration was last changed.Example: 2019-09-09
Name Serversname_serversListPublished name servers.
Dnssec Enableddnssec_enabledYes or noWhether DNSSEC delegation is signed, or null when unpublished.Example: No
Registrar Nameregistrar_nameTextName of the sponsoring registrar.Example: MarkMonitor Inc.
Days Until Expirydays_until_expiryNumberDays from today until registry expiration.Example: 716
Registrar Websiteregistrar_websiteTextRegistrar website when published.Example: http://www.markmonitor.com
Registrant Countryregistrant_countryTextPublic registrant country; null if redacted or absent.Example: United States
Abuse Contact Emailabuse_contact_emailTextPublished registrar abuse email.Example: [email protected]
Registrant Organizationregistrant_organizationTextPublic registrant organization; null if redacted or absent.Example: Google LLC

Example result

For Domain: google.com

JSON
{
  "domain": "google.com",
  "created": "1997-09-15",
  "statuses": [
    "client delete prohibited",
    "client transfer prohibited",
    "client update prohibited"
  ],
  "expiry_date": "2028-09-14",
  "lookup_link": "https://lookup.icann.org/",
  "last_updated": "2019-09-09",
  "name_servers": [
    "ns1.google.com",
    "ns2.google.com",
    "ns3.google.com"
  ],
  "dnssec_enabled": false,
  "registrar_name": "MarkMonitor Inc.",
  "days_until_expiry": 716,
  "registrar_website": "http://www.markmonitor.com",
  "registrant_country": "United States",
  "abuse_contact_email": "[email protected]",
  "registrant_organization": "Google LLC"
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@icann-lookup",
  "visibility": "public",
  "operation": "get_domain_registration",
  "version": 1,
  "input": {
    "domain": "google.com"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Check a domain’s registrar and registration dates
  • Review domain statuses and upcoming expiry
  • Find published name servers and DNSSEC status
  • Check publicly available registrant and abuse details

Questions

Is Fous affiliated with ICANN Lookup?

No. Fous is not affiliated with ICANN Lookup. This workflow reads the public lookup.icann.org website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a ICANN Lookup account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from lookup.icann.org when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

When does a domain expire?

Get domain registration returns the registry expiration date and days until expiry.

Who is the domain’s registrar?

Get domain registration returns the sponsoring registrar’s name and, when published, its website.

Which name servers does a domain use?

Get domain registration returns the published name servers.

All Security workflowsBrowse all workflows