Configuring Namecheap DNS


To configure Namecheap for custom domains, we need to create A records for root custom domains and CNAME records for non-root domains (www or any other subdomains). In this guide, we’ll configure Namecheap for example.com and www.example.com.

  1. Log into Namecheap. You’ll see your custom domain in the dashboard.

    Namecheap dashboard with example.com domain


  2. Click on the MANAGE button on the right and select the Advanced DNS tab.

  3. Remove any existing A records for @ and click on Add New Record. Add an A record for host @ pointing to Render’s load balancer IP 216.24.57.1.

    We recommend setting the TTL to 1 minute so we can verify the domain faster.

    Namecheap root


  4. Remove any existing CNAME or Redirect records for www and click on Add New Record. Add a CNAME record for host www pointing to your Render subdomain which looks like example.onrender.com.

    Again, set the TTL to 1 minute.

    Namecheap www


    The final configuration should look something like this:

    Namecheap Advanced DNS tab with A and CNAME records

That’s it! DNS changes can take a few minutes to propagate, but once they do you should be all set.