Every .in domain, and every domain in the .in family such as .co.in, .net.in or .org.in, must be registered to a verified person or organisation. The .IN registry, run under NIXI, requires this identity check (KYC, done online as eKYC). At Domain India you complete it once for your account on the Identity verification page, using DigiLocker, and anything that does not fit that route goes through a support ticket.
Step-by-step instructions, with every screen and status label: How to complete eKYC verification. What happens to a domain that is not verified and how holds work: Mandatory KYC for .IN domains.
KYC is required for every .in-family domain and every registrant: individuals, proprietors, companies and organisations. At Domain India you verify online at Identity verification with DigiLocker, using the mobile number linked to your Aadhaar; you do not post or email document copies. If you have no Aadhaar, live outside India, the registrant is a company, or the names do not match, open a support ticket. An unverified domain can be held by the registry, which stops its website and email.
1. Who has to complete KYC
- Every .in-family extension: .in, .co.in, .net.in, .org.in, .firm.in, .gen.in, .ind.in and the others.
- Every registrant: an individual, a proprietor, a company or any other organisation.
- Each registrant separately. If a domain is registered in your client's or partner's name, that person verifies, not you.
Other extensions such as .com use a different check: the registrant confirms their email address. See Verification of WHOIS details.
2. How KYC works at Domain India
- Check the registrant name first.Open the domain in your domains and read the registrant name on its Contacts tab. It must match the name on your identity document. If it does not, open a ticket before you verify.
- Open Identity verification.Log in and go to Account › Identity verification (
/client/kyc), then click Verify my identity. - Complete the Aadhaar step on DigiLocker.Sign in or create a DigiLocker account, confirm with your Aadhaar-linked mobile number and allow your details to be shared. Finish every screen; signing in alone is not enough.
- Apply it to domains you already hold.New orders are covered automatically. For an existing .in domain, open it and choose Use my verification for this domain. If it still shows as unverified or on hold, open a ticket with the domain name.
- Confirm the registry's email.The .IN registry separately confirms the registrant email address. Follow its message when it arrives, and check your spam folder.
3. When DigiLocker is not the route
DigiLocker verification needs an Indian Aadhaar with a linked mobile number. It does not fit every registrant. In these cases, open a support ticket (or use the public ticket form) with the domain name, and our team will explain what that domain needs:
- the registrant lives outside India or has no Aadhaar;
- the registrant is a company, firm or other organisation;
- the name on your ID differs from the registrant name on the domain;
- the domain stays on hold after verification shows complete.
Do not change the registrant name on a .in domain yourself before you ask. It is a change of ownership details, and the WHOIS contact guide explains why.
A .in domain also needs a genuine connection with India. Read Who can register a .in domain before you buy one.
4. What happens if KYC is not done
Until the registrant is verified, the registry can hold the domain. A held domain drops out of DNS, so its website stops loading and its email stops arriving. The registration itself, your hosting and your mailboxes are untouched.
Some holds can only be lifted by the registry once its requirements are met. We cannot skip or override the registry's verification, and there is no switch in the client area to remove a hold. If your domain stays on hold, open a ticket and we will tell you which hold applies. Understanding the serverHold status explains the statuses.
A held domain still expires on its normal date. Pay the renewal invoice while you sort out verification.
5. Accurate details, and what stays private
Use your real name or your business's real name, a permanent address, and an email and phone number you control. Temporary or disposable contact details can make the registry's checks fail.
Accurate does not mean public. For .in and its second-level extensions (.co.in, .net.in, .org.in and others), personal registrant details are not shown in public WHOIS. This is free and automatic; there is nothing to switch on.
Frequently asked questions
Is KYC mandatory for .in domains?
Yes. The .IN registry requires the registrant of every .in domain, and of every extension in the .in family such as .co.in, .net.in and .org.in, to be verified. An unverified domain can be held and stop resolving.
How do I complete e-KYC for a .in domain at Domain India?
Log in, open Account › Identity verification (/client/kyc), click Verify my identity and complete the Aadhaar step on DigiLocker. Then apply the verification to any .in domain you already hold and confirm the registry's email when it arrives.
Do I need to email or upload copies of my documents?
Not for the standard route. DigiLocker shares your confirmed name and address with Domain India, and you never type your Aadhaar number into our site. If DigiLocker does not fit your case, open a support ticket and the team will explain what is needed.
How do I verify a .in domain registered to a company?
Open a support ticket before you verify. Give the company name, the domain and your role in the company, and the support team will explain what that domain needs.
I live outside India. Can I complete KYC for a .in domain?
DigiLocker verification needs an Indian Aadhaar with a linked mobile number, so it is usually not available to registrants abroad. Open a support ticket with the domain name and the team will explain the route.
Do I need to complete KYC again when I renew?
Verification belongs to your account and covers the registrants shown on the Identity verification page. If a status there changes, for example to Needs re-verifying after a contact was renamed, follow what the page asks.
Ready to verify? Open Identity verification, check your domains in your domains, or open a support ticket if you are outside India, the registrant is a company or the names do not match. Support is on 24/7 live chat, and tickets get a first response within 15 minutes; resolution can take longer.
Complete eKYC once for your Domain India account with DigiLocker, then apply it to your .in domains.
Open Identity verification