Namecheap FreeDNS / My Registrar has no DNS settings


  • A Premium Account from Strikingly
  • A custom domain
  • A Namecheap account 

If your domain manager panel does not have the option to edit DNS Zone File Settings but allows changing of nameservers, you can use Namecheap's FreeDNS. However, you will still need to renew your domain through your original registrar. Only DNS will be hosted in Namecheap's panel.


Before you begin, do you have mail services connected to your current registrar? Copy and save those MX records before making any changes.


Step 1: Get Namecheap's Nameservers.

  1. Log in to your Namecheap account or sign up. 
  2. Hover over the "Domains" tab at the navigation bar and click the "FreeDNS" option. 


  3. Add your domain to the field and click the "Get DNS" button. 


  4. Click on the "Shopping Cart" icon on the next window, then click the "Set up DNS" button. 


  5. You'll be redirected to a page showing the nameservers which you have to set up on your domain registrar's panel.



Step 2: Change Your Domain Registrar's Nameservers.

  1. Sign in to your domain registrar.
  2. Change the nameservers settings at your current Registrar within 10 days to the following ones:


  3. You may have to wait for about a few minutes up to 48 hours for the domain to point to Namecheap.
  4. Namecheap will also try to verify if your domain is correctly pointed to its nameservers by monitoring your domain's DNS settings.
  5. FreeDNS service will be activated once Namecheap verifies.

If in case you prefer other ways to use the FreeDNS, you can follow this guide instead for the TXT records and email authorization options. 


Step 3: Set up DNS records on Namecheap

Follow this article to complete setup: Connecting a Namecheap Domain to your Strikingly site.


Contact us at or chat with us if you need any help!

Have more questions? Submit a request