×
Your Alerts
Domains
My Profile
Documents
Payments
Server Configurations
Domain Interest
What is a Domain name?


A domain name is a unique identifier consisting of a string of alphanumerical characters registered in a designated namespace on the Internet. In other words, it is a human-friendly address or alias that points to a number (an IP address) that identifies your web server on the internet.

What is LK Domain Registry?


The LK Domain Registry is the National Body that registers domain names ending in ".lk".
.lk domain represents the official domain extension or the internet country code top level domain (ccTLD) of Sri Lanka.

Why should you register your domain names with LK Domain Registry?
  • LK Domain Registry is recognized as a very safe place to register your domain.
  • Essential in introducing your brand name in the Sri Lankan online market with a professional image.
  • Inspires consumer confidence and encourages people to “buy Sri Lankan.”
How much does it cost to register a ".lk" domain?


An economic (Top Level only) domain will cost Rs. Four Thousand (Rs 4,000/-) + tax and we also have Second Level domains for lower prices. Please check Domain Payments for more details.

How can I get a Domain name?


You can get your desired ".lk" domain names directly from LK Domain Registry website or through an officially appointed Resellers, namely, Agents.

If you need to submit your domain request directly through LK Domain Registry,

  • Go to www.domains.lk.
  • Check your domain name availability in the given search area, then you will get the status of the domain name provided you are searching for a valid name.
  • You can select any of the search results and add it to the domain cart and proceed thereon.
What categories of domain names are available in .lk?
  • Standard - Full Domain Package which includes searched Top level domain name and all available Second level domain names.
  • Economy - Top Level Domain Only.
  • Budget - Second Level Domain Only.
  • Premium - Two Letter Domain Names, Numeric Names (2-7digits) & Other Premium Names
  • Desirable - Three Letter Domain Names, Numeric Names (8-10 digits) & Other Desirable Names
  • Bulk Domain Reservations – Name Reservation of Non-Premium & Non- Desirable Domain names in Standard category.
How to add domain names to cart?
  • After you get a valid domain search, you can add them to the cart by clicking Add To Cart.
    Either you can add a Full domain package or a Top level and/or a Second Level Domain(s) separately as you wish.
  • When you add a domain name to cart, it will be added to Domain Cart if you have already logged into My Account. If you have not logged in to My Account, you will get the My Account login page.
  • The added domain(s) can be seen in the Domain Cart which appears top right of the page just before the Login Name. The domain cart will give the Order Summary. (Refer image)
  • By clicking Add More Domains button in Order Summary you can again search new domain names and can add them to the same cart. (Refer image)

Domain Cart
Order Summary

How to get Economy Domain (Top-Level Only) and Budget Domain (Second Level Only) separately?


You need to add the Top-Level Domain and the required Second Level Domains separately to the Domain Cart.

However, after adding the Top-Level Domain, if you add two Second Level Domains to the Domain Cart, the system will automatically add the relevant Top Level and all available Second Level domains to the Domain Cart as a Full Package.

How to remove added domain from cart?


Click on Remove button from Order Summary.

How to Assign/Add Contacts for your Domain'?


After you add all the domain names you wish to register, click on Proceed button from Order Summary.

Then you will be directed to a set of pages which need to be completed with the Registrant, Billing and Technical contact details.

ADMIN Contact – ‘YOU’ (the user who submits the domain request online) will be assigned as the ‘Admin Contact’ of the domain automatically when you submit a new domain request. You can later send a request to change the ‘Admin contact’ if required.

REGISTRANT Contact – Completing this section will assign the ‘Registrant Contact’ details of the new domain request.

Options – Whether to register domain for you or to any of your clients.

Registrant Selection

Whichever is the option selected; you will then ask the question of whether you want to add a Company/Organization for this Domain? In other words, whether you or your client is registering the domain as a Personal domain or for their Organization, Business, Society etc.

If you register for you or your client’s business and press ‘Yes’, it will then prompt you to add the relevant business details to the domain. There you can first search whether the relevant business name is already created in the system. If not, create a new business.

Reg Org selection

Note: All document uploads are Optional.

Finally press Continue to go to the Billing Details

Billing Selection

BILLING Contact – Completing this section will assign the ‘Billing Contact’ details of the new domain request. You have the options.

  • Keep you as the ‘Billing Contact’ of the domain or
  • Search for an existing Contact or
  • Add a new user account as the ‘Billing Contact’

Then press Continue to go to the Technical Details

Technical Selection

TECHNICAL Contact – Completing this section will assign the ‘Technical Contact’ details of the new domain request. You have the options.

  • Keep you as the ‘Technical Contact’ of the domain or
  • Search for an existing Contact or
  • Add a new user account as the ‘Technical Contact’

Then press Continue to go to the Other Details

Other Details Selection

OTHER Details – Completing this section will allow the Customer to,

  • Provide the reason for the domain name request, for what type of operation you are going to use the domain name etc.
  • Upload any supporting documents relating to the domain request. Eg: Letter from School principal etc.
  • Validate Promotion Codes if any.

Then press Continue to go to the Order Summary

Order Summary

How would you know that you have submitted your New Domain Request Successfully?


Once you go through the steps of assigning contact details (Registrant, Billing, Technical), reason for the domain name selection, uploading any documents you may wish to upload and validating any promotions you could claim, you will then go to the Order Summary section.

If you are satisfied with the shown Order Summary details, also you have provided true, accurate and complete information and documents and have read and understood the Domain Name Registration Agreement for which the link is give there, you can give your assent to the Terms and Conditions of LK Domain Registry in registering a domain name by clicking the 2 checkboxes.

Then pressing SUBMIT button, will give you a confirmation that ‘Your Domain Request Submission is Successful!

How can I change domain roles?


  • Login to My Account @ LK Domain Registry
  • Go to the Domains / Payments section.

Domains Section

  • Select Manage Domains from Actions Column of the domain you need to update the assigned contacts.

Manage Domains

  • From directed screen, click on User Roles

User Roles

  • Select the role you want to update by clicking Edit. ( eg. Edit ADMIN contact, Edit TECHNICAL contact, Edit BILLING contact)

Edit Roles

  • Enter the email address that you want to update for the selected role.

Edit Roles Submission

  • Finally click on the Request button. .
How to view requested role changes?


  • Login to My Account @ LK Domain Registry
  • Go to the Domains / Payments section.

Domains Section.

  • Select Role Change Request History

Role Change Request History

  • The Role change request status will be shown at Approval Status

Role Change Request History Status

What are the privileges of different User Roles / Contacts of a domain?


The following actions can be performed by each user.

  • View Details - Registrant, Admin, Billing or Technical Contact of the domain can view domain details.

  • Edit User Roles
    Admin Contact – Registrant or Admin Contact could make the request to update Admin Contact.
    Technical Contact– Registrant, Admin or Technical Contact could make the request to update Technical Contact.
    Billing Contact – Registrant, Admin or Billing Contact could make the request to update Billing Contact.

  • Payment related Functions (Receive Payment related Emails /SMS and/or Transaction related to Payments such as creating Profoma Invoices, online payments etc) – Billing Contact has access to the payment related functions

Are there any restrictions on the types of domain names that I can register?


LK Domain Registry retains the ultimate discretion to reject or refuse the type of domains mentioned below;

  • Names that are insulting and/or disparage any person, group of people, gender, race, cast, religion and/or nationality in general,
  • Any name, which could be claimed by a particular organization or a government body. (eg., temple, mosque, church etc)
  • Names that are illegal by law or prohibited/restricted by any prevailing or future court order and/or by any existing or future act of Parliament.
  • Any name which may infringe on the rights of another person or organization including trademarks, tradenames, business names etc.

For more details, please refer LK Domain Registration Policy

Will Registrants be bound by any agreements with the LK Domain Registry or Authorized Resellers (Agents)?


Yes, Registrants will be bound by the Domain Name Registration Agreement (the “Agreement” between the “Registrant” and the LK Domain Registry) upon approval of the domain name, be amended by the Registry from time to time.

In addition, if you register through an Agent, there may be an agreement between the Agent and the Registrant, to which LK Domain Registry is not responsible.

Can my domain name be registered by another party via another Registry/Reseller?


No, domain names are unique. Once it has been registered, the same domain name cannot be registered with another Registry/ Reseller.

But if you have registered only the Top Level Domain Name, then someone may register it's related Second Level Domain. However it can be eliminated by registering a domain in Full Package or Standard Package.

Will there be any limit to the number of domains that I can register with the LK Domain Registry?


You can register as many domain names as you want, as long as you are eligible for the domain names you request.

What is the maximum number of years a domain name can be registered with the registry?


A Domain Name Registration shall be for an initial period of either 1,2,5 or 10 years and shall expire at the end of its period (“Expiry Date”) unless renewed.

A domain renewal can be done at any time on or before the Expiry Date for another 1,2,5 or 10 years term. In any event the Registration Period shall not exceed 11 years.

Can I transfer my domain name to another Registrant?


In general, LK Domain Registry will not allow transferring of a domain name to another registrant unless there is a valid reason for the transfer. eg., organization restructuring, formation of a new company, entire business has been transferred to a third party etc.

Please contact LK Domain Registry for more information.

Can I Contact the LK Domain Registry for help, if I encounter registration issue with my Agent?


Yes, you can contact LK Domain Registry, if you haven't got any satisfactory response or solution from LK Domain Registry's registered agents.

However, it is advisable for the registrants to resolve the problem with the agent first as both parties are bound by a commercial agreement signed between each other.

Is it necessary to create an Account in LK Domain Registry?


To purchase your domain names you need to have an account.

How to create an account in LK Domain Registry?


Most customers create a LK Domain Registry account during the checkout process. However, you can also create a new account without any domain names in it.

  1. Go to https://domains.lk
  2. Click on Create an Account and then you will navigate to the Register page.
  3. Fill the details and click on Register button.
Can I use my Facebook Account to login the LK Domain Registry?


Yes, you can use your Facebook account E-mail ID and Password to Register/Login to the LK Domain registry.

Is it necessary to activate my LK Domain Registry Account?


Yes, after you create and activate your account your Dashboard will be display as follows;



When you click on Domains button from Dashboard, you will be directed to a page which include your entire domain list and claim domain options.
Note: If the customer email address is not verified customer will be directed to the email verification interface without directing to the dashboard.

How to Activate my LK Domain Registry Account?


After you complete the account sign up, you will be receive a confirmation E-mail to verify your E-mail address.

How to reset my account password?


If you have forgotten your password, you can reset it clicking "Reset/Forgot Password" button in the "My Account" login page.

What are the profile details that I can edit after create an account?


You can edit the profile details that you have provided, when creating the account. Such as My profile, contact details, Address, security details and social logins.

How to change profile details?


  1. Go to Dashboard and click on My Profile button.
  2. From the directed screen edit your profile details and click on Save button.
What is Order Reference Number?


Order Reference Number is the one that you are using to do a payment for domain registration or renewals.

Where can I find my Order Reference number?


  1. Go to Payments
  2. Then click on My Order References tab
  3. You can find your Order Reference Numbers for domain registration or renewals
How to generate Order Reference for Domain registration or Renewals?


When request new domain or when you receive a renewal notice for existing domain by default you will get an Order Reference Number for payment of 1 year. If you want to edit the order, you need to CANCEL the order from My Order References tab and need to create a new order. Steps to be followed;

Step 1

  1. Go to Domains from user control panel home.
  2. Select the domains that you want to pay.
  3. Click on Pay For Selected Domain(s) button, and then you will be directed to Pay for Selected screen.
  4. Using drop down button select a plan for how many years that you are going to pay.
  5. If you want add more domains or select different domain to pay, click Back button.
  6. If you want to proceed click Complete Your Order button.

Step 2

  1. After completing your order, you will get summary of the order on the Pay for Selected screen.
  2. To confirm orders check the accept check boxes and click on Continoue button.
  3. After confirm your order order reference number will display on the Pay for Selected screen. This number only be valid for 60 days. And this screen will also include following payment methods,
  • Pay by Credit card
  • Pay by Ez cash
  • Pay by Sampath Vishwa
  • Pay Later

Note:You can do a payment after selecting those online payment methods. By clicking Pay Later button your order will be added to pending payments list and that will be include in My Order Reference screen.

What are the actions that can be perform through 'My Order References' screen?


Following Action side payment options can be perform through My Order References screen;

When I did my payment to the bank, How to inform it to the LK Domain Registry?


  1. Go to Domains and click on My Order References tab.
  2. Click on Inform Payment (Non-online) icon from Payment Options.
  3. Fill the required information and click on Inform Payments button.
How to download invoice?


  1. Go to Payments and click on Payment History tab.
  2. After your payment is accepted, you can download your invoice from Payment History tab.
What is "On-time renewal bonus" means?


If you renew your domains on-time you will get 10% bonus.

What are the eligibility for receiving Bonus for On-time renewals?


  1. Only for renewal domains.
  2. All customers - Direct Users / Agents/ Corporates are eligible.
  3. Customer payment must have been completed on/before expiry of the domain.
  4. Should receive valid payment, through Online/Offline Payments.
  5. If there are multiple domains in the Order and if it has any expired domains, the domains which are not expired are eligible to receive the On-time Renewal Bonus.
When registering domain name through agents, Will I have to make payment to LK Domain Registry?


No, when registering domain through agents, LK Domain Registry directly not be charging from registrants. All the payments need to be done to the agent.

Will all the agents charges the same fee for domain names?


It is unlikely for agents to charge the same fee as they will be offering their services on a competitive basis. Their fee will also depend on whether it includes other value added services such as website hosting and email hosting services.

How to do a Payments for Domain Registration or Renewals?


After you generate or get your default order reference number, go to Payments and then click on My Order References tab. You can find your Order Reference Number there. You have to do a payment using this Order Reference Number.

From this page you can do a payment for your domains either using online payment methods (Pay by Credit card, Pay by Ez cash, Pay by Sampath Vishwa, Pay by MCash) or if you did your payment to the bank using cash deposit, cheque deposit you can inform it to the LK Domain Registry by clicking Inform Payment button.

How to add/edit technical records (DNS)?


  1. You can either add/edit Name Server records to the domain or add/edit Resource records to the server.
  2. Go to DomainSs and click on Edit Records button.
  3. From directed page you will get drop down list to select which type of records (Name Server/Resource Record) you want to add/edit. By default Name Server will be selected.
  4. Please refer https://support.dnsimple.com/articles/ns-record/ for name server and resource records.
  5. For more information please contact LK Domain Registry.
How to claim the ownership?


Customers can claim the domains which is not listed under Domains.

  1. Go to Domain Interest and click on Claim Admin Ownership tab.
  2. Enter the Domain Name and select domain type (Eg: .lk, com.lk, edu.lk, hotel.lk, web.lk).
  3. Enter the email address used for registering the domain.
  4. Finally click on Request button.