DNS Hosting per domain
This post was updated on November 24, 2025.
Last week we announced a new set of plans. Compared to the past, these plans are no longer based on the number of domains, instead they are more oriented to the type of service you may need.
The new plans come with a number of included domains as part of the base pricing. Beyond the initial number you'll be charged per domain. When you add a domain to our system or you register a domain with us, we assume by default you'll be using our DNS hosting feature.
We are aware that sometimes you just want to reserve a domain for future use, or add the domain to purchase an SSL certificate, and you don't really want this domain to count against your DNS hosting subscription.
Today we are introducing a new feature to disable/enable DNS hosting for a specific domain. The idea is very simple: if you don't need the DNS hosting for that domain, just turn it off and we won't charge you for it even if you leave the domain in your account.

The number of "paid" vs "total" domains is visible in the account page.

The feature is available right now to all the accounts subscribed to one of the new Personal, Professional or Business plans.
As always, if you have any comments or questions, please get in touch.
Update (2025)
Note: The pricing structure described above has been updated. As of October 2023, DNSimple introduced a new pricing model that provides even more flexibility for DNS hosting per domain.
Current Plans
Today, DNSimple offers three main plans with DNS hosting per domain:
-
Solo Plan: Pay $0.50 per hosted zone per month, plus $0.10 per million queries per zone per month. There's no minimum zone count, so you only pay for the zones you actually use.
-
Teams Plan: $29 per month base price (includes one seat), with additional seats at $29 per seat. DNS hosting is $0.50 per zone per month, plus $0.10 per million queries per zone per month.
-
Enterprise Plan: Custom pricing for high-volume zones. Contact sales for details.
What Changed
The ability to enable/disable DNS hosting for a specific domain remains available and is more valuable than ever. With the current per-zone pricing model, you have complete control over which domains use DNS hosting—you only pay for the zones where DNS hosting is enabled.
This means you can:
- Register domain names and use another DNS provider without paying for DNS hosting
- Add domains to purchase SSL certificates without DNS hosting charges
- Manage domains from other providers using our UI and API at no cost
- Only pay for the DNS zones you actually need
The feature continues to work the same way: simply enable or disable DNS hosting for any domain in your account, and you'll only be charged for zones where DNS hosting is active. For more details about our current pricing, visit our pricing page.
Simone Carletti
Italian software developer, a PADI scuba instructor and a former professional sommelier. I make awesome code and troll Anthony for fun and profit.
We think domain management should be easy.
That's why we continue building DNSimple.