DEV Community

Best way to purchase a domain name?

Jamie Figler on August 12, 2019

I am looking to purchase a domain name, any recommendations on websites to use?

Collapse
 
peter profile image
Peter Kim Frank

One quick point of clarification — I am assuming that you want to register an available domain name, vs. acquiring a domain that is already owned by another party. One tip I use for checking whether a domain is available is just appending it to the website whois.sc. So if you want to see if JamieFigler.com is available, you can punch in whois.sc/jamiefigler.com where you'll see that it's available for registration. If it were taken (by another person), you'd have to negotiate with the owner to purchase it.

In terms of registration website ("registrars"), I think that all of the options in this thread are probably good (Hover, Namcheap, Google Domains, etc). Each will offer slightly different pricing, ability to enable 2FA, associated add-ons and services, etc — but you're fundamentally getting the same thing.

I would recommend against buying your domain name "bundled" alongside any other service. For instance, website builders like Squarespace or Wix will sometimes offer a "free" domain along their other services, which can be annoying if you decide you want to leave their platform.

Good luck and have fun!

Collapse
 
nickytonline profile image
Nick Taylor

Namecheap for sure and once you get your account setup, ensure to enable Two Factor Authentication (2FA) for your account.

Collapse
 
andy profile image
Andy Zhao (he/him)

Any specific reasons for Namecheap? I use Google and not sure how I feel about it, but really don't know much about the other services (like Namecheap) that well.

Collapse
 
nickytonline profile image
Nick Taylor

Good prices and the tools are decent. I'm not a domain purchasing expert. 😉 Just been really happy with their product.

Collapse
 
yechielk profile image
Yechiel Kalmenson

I use Google Domains.

Their interface is clean and I figured Google owns enough of me already... 😂

Collapse
 
sethusenthil profile image
Sethu Senthil

Site verification gets very easy with Google domains for Google search console and analytics.

Collapse
 
elmuerte profile image
Michiel Hendriks • Edited

I've been a customer of Gandi for quite some years. They are a France based registrar which has been offering "no bullshit since 1999". They are not the cheapest, but included in a registration is whois privacy, and DNS. Gandi is a proper domain registrar, and not a reseller. I am quite happy with their service offering, and how they operate as a business. No shady or down right horrible shit going on there like with the likes of GoDaddy.
They also support a lot of FLOSS projects and similar projects, they give back to the community.

Amazon even depends on Gandi as primary registrar for their Route 53 service. Amazon Registrar is only a registrar for .com, .net, and .org. For the rest they resell via Gandi.

Collapse
 
terabytetiger profile image
Tyler V. (he/him)

I've really liked using Hover for my first few because their interface is intuitive and easy to follow.

Recently made my first purchase on Google Domains for better Gmail & Firebase integration (even though I still haven't setup the email 🙃).

I've used both with Netlify and highly recommend!

Collapse
 
joshuagilless profile image
Joshua Gilless

Hey Jamie,

Great question! I've been using Google Domains for a while now, I'd used Namecheap in the past, but got really turned off by all their marketing emails. I'm not sure there's a lot to get really excited about in the domain registration arena, but I'm really liking Cloudflare's registration offering for some future use.

Collapse
 
dalmo profile image
Dalmo Mendonça

If you're looking for cheap, tld-list.com/ then pick a reasonably reputable one... Porkbun, 1&1, as well as the others already mentioned here.

The website also lists the cheapest renewals so for maximum savings you can purchase just the first year at one registrar then immediately transfer to one that's cheaper to renew.

Collapse
 
ahferroin7 profile image
Austin S. Hemmelgarn

First off, you probably want to register a name, not purchase one. The two are technically different things. Registering a domain means you are acquiring rights to a currently unregistered domain name. Purchasing implies you are purchasing rights to an already registered name from the current registrant. In both cases, you will almost certainly have to pay recurring registration fees to maintain the registration (the exact cost and billing period depends on both the specific top-level domain and the registrar you use).

Second, you probably also will need DNS hosting to go with it, or at least the infrastructure and know-how to set up your own self-hosted DNS for the domain. Fortunately, most good registrars also provide an option for DNS hosting (sometimes free, sometimes as an add-on).

Most big cloud providers offer both domain registrar services and DNS hosting, they're probably your best bet short of a dedicated registrar option. I personally use Amazon Web Services, but I already had an account with them for other things and happen to like the flexibility that Route 53 (their DNS hosting service) provides. I've heard that Google Cloud Platform and CloudFlare are both good for this too, though I've not used either. I've heard essentially nothing about it, but I believe Microsoft Azure also offers domain registrar and DNS hosting services.

As has been mentioned elsewhere, avoid registering/purchasing the name bundled with other services. That bundling largely exists to foster vendor lock in, not to benefit the consumer. Note that I'm not talking about a case like AWS or GCP where you can buy individual services and have them billed all together on a single invoice, but stuff like website builders who offer a domain name for 'free' alongside the rest of their services.

Collapse
 
darkes profile image
Victor Darkes

I use Namecheap and have had a good experience. There are a lot of big names in the space ex. Google and Go Daddy, just choose one and there are endless tutorials to help you get started with whatever it is you want to do.

Collapse
 
jamelh profile image
Jamel-h

I personally prefer 1&1 IONOS, they have inexpensive domains, along with an easy to use interface.

PS: For custom email extensions (i.e. jake@jakesburgers.com) use ZOHO. Their email service is completely free to use, I already use it for two different domains and it has proved to be very good.

Collapse
 
theluk profile image
Lukas Klinzing

now domain buy xyz.xyz

zeit.co/blog/buy-domains

Collapse
 
sethusenthil profile image
Sethu Senthil

Clodflares service is the best period. Their are no additional fees besides the required fees. So its the cheapest price you can ever get.

Collapse
 
dalmo profile image
Dalmo Mendonça

Not really, since many registrars offer discounts.

Collapse
 
sethusenthil profile image
Sethu Senthil

True, but this equeates to the cheapest price in the long term since nobody can beat wholesale price.

Thread Thread
 
dalmo profile image
Dalmo Mendonça

Define "equeates".

If you look for discounts you can beat wholesale price. It's just the same as buying a pair of $100 shoes for $10. The retailer's at a loss since they paid $40 to the manufacturer.

I'm not saying it's worth your time and trouble, just that it CAN be done.

Collapse
 
bnb profile image
Tierney Cyren

name.com typically works pretty well for me 👍

Collapse
 
jef profile image
Jef LeCompte

I use Namecheap mainly, but really anywhere that has the cheapest price. I have all my domains on Google afterward and make sure the transfer fee and yearly rates don't fluctuate much.

Collapse
 
jess profile image
Jess Lee

@peter plz advise.

Collapse
 
nanohard profile image
William Antonelli

I would recommend porkbun.com. Great customer service; better overall than Namecheap IMO.

Collapse
 
jess profile image
Jess Lee

From a person on the internet:

Collapse
 
crimsonmed profile image
Médéric Burlet

I usually use Godaddy or NameCheap. I love the very cheap ssl on namecheap. and the have domain internationalization easy to use.

Collapse
 
msamgan profile image
Mohammed Samgan Khan

Namesilo is the perfect one. It will get you the domain as minimum as possible.

Go for it

Collapse
 
erikthered profile image
Erik Nelson

I'll echo the others saying Namecheap, I've had very good experiences with them.

Collapse
 
buzzedison profile image
Edison Ade

I use godaddy or google domains.
You can check availability of domain name using who is.net

Collapse
 
brodan profile image
Brodan

I swear by Namecheap!