For developers
| TLD | Register | Transfer |
|---|---|---|
| .dev | From $19.90 | $19.90 |
| .io | $75.40 | $75.40 |
| .app | From $22.50 | $22.50 |
| TLD | Register | Transfer |
|---|---|---|
| .dev | From $19.90 | $19.90 |
| .io | $75.40 | $75.40 |
| .app | From $22.50 | $22.50 |
| TLD | Register | Transfer |
|---|---|---|
| .co | From $48.90 | $48.90 |
| .us | From $12.20 | $12.20 |
| .ca | $13.60 | $13.60 |
| TLD | Register | Transfer |
|---|---|---|
| .xyz | From $20.10 | $20.10 |
| .online | From $44.60 | $44.60 |
| .shop | From $47.70 | $47.70 |
Prices are in US Dollars, per year.
Find and register domains from your agent, your terminal, your code, or your infrastructure configuration.
Your agent uses the DNSimple CLI to check availability and register the domain alongside the rest of its work.
Is bingo.pizza available?
Yes, bingo.pizza is available to register.
Register it with auto-renewal on
Done. bingo.pizza is registered and renews automatically.
Check availability and register domains from your terminal, scripts, and CI pipelines.
dnsimple research status bingo.pizza
bingo.pizza available
dnsimple registrar register bingo.pizza --registrant-id 123
| Field | Value |
|---|---|
| State | registered |
| Auto Renew | true |
| Period | 1 |
Add domain registration to your own product, platform, or internal tools.
curl --request POST \
--header "Authorization: Bearer $DNSIMPLE_TOKEN" \
--header "Content-Type: application/json" \
--data '{"registrant_id": 123, "auto_renew": true}' \
"https://api.dnsimple.com/v2/$ACCOUNT_ID/registrar/domains/bingo.pizza/registrations"
Declare your domains next to the rest of your infrastructure with the official DNSimple provider.
resource "dnsimple_registered_domain" "bingo" {
name = "bingo.pizza"
contact_id = 123
}
terraform apply
Apply complete! Resources: 1 added.
Transfer your existing domains to DNSimple and manage everything in one place. Keep your domains accessible throughout the transfer with the right DNS setup.
Big yes to DNSimple. Transferred a bunch of domains to them today. They also contacted me about an issue I had the other day. Just all round great people.
@filip
Other DNS providers always seemed overcomplicated to me. Once I discovered that DNSimple had solved that problem, I moved all my domains and I haven't looked back. Over time, it has only improved. Iām a happy customer.
Paul Campbell, Co-founder at Tito
We now spend a lot less time managing over 1,500 domains than we previously spent managing only 200.
Jordan Evans, Sr. Systems Engineer at Linux Foundation
From single domains to bulk registrations, register, renew, and transfer at any scale. Manage everything from one account, manually or through our API, CLI, and Terraform integration.
Keep your personal details out of public WHOIS, free on every TLD that supports it.
We renew your domains before they expire, with one consolidated email for all upcoming expirations.
New and transferred domains are locked automatically, so nobody moves them without your approval.
Publish your DNSSEC keys at the registry so resolvers can verify your answers.
Register restricted country-code domains through a local trustee service.
Yes. Register domains with the DNSimple API, the DNSimple CLI, or the dnsimple_registered_domain resource of the Terraform provider. Your AI agent can use the CLI too.
Yes. Script bulk domain registration with the API, the CLI, or Terraform, and manage one, ten, or thousands of domains from a single account.
Some country-code TLDs only accept registrants with a local presence. Domain Trustee lets you register those domains through a local trustee service.
Yes. WHOIS privacy is free on every TLD that supports it.
With auto-renewal turned on, we renew your domain before it expires. You get one consolidated email for all your upcoming expirations.
Yes. Transfer your domains from your current registrar. Most transfers include a one-year extension of the registration. See the transfer price of each TLD.
No. Point your domain to any DNS provider. You can host your DNS with DNSimple whenever you're ready.
Yes. Premium domains are priced by the registry, so their price can be higher than the standard registration price. You see the final price before you register.