Introduction

I Was surprised and wasn’t sure is this a spam or not, Top Level domains for free? that’s Odd to be exact, But yeah, Freenom offers top level domains for no cost at all! and that’s weird. In this article, I’ll show you how you can get a Freenom top level domain for free and in the correct way. Follow this guide very carefully because anyone can f*ck it up in no time.

How do they do that?

Well, Freenom offers free domains of .tk .ml .ga .cf .gq extensions for no cost at all, But how do they do that? I didn’t found any good explanation on how they do that or anything I can believe, so I came up with my own theory on this conspiracy. No they aren’t aliens or something like that. These are domain zones of small exotic countries or even semi-independent parts of other countries – sometimes just a couple of islands in the ocean. so as silicon valley in china, they don’t give a F*ck on world costs or nothing. And they have pretty flat rates on mostly every single domain name. Also they have a 99.9% online rate so I don’t see anything bad about them.

Where Are these domains From?

TLD Corresponding country or territory
.tk Tokelau, three coral islands in the Pacific Ocean with a capital that rotates between the islands each year. De-jure part of New Zealand.
.ml Mali, a landlocked country in North-West Africa with a 10% rate of Internet use among its entire 20 million population.
.ga Gabon, a small nation on the western coast of Africa which has recently undergone a military coup against its president.
.cf Central African Republic, a country where 4% of inhabitants have regular access to the Internet. Obviously located smack in the center of the African continent.
.gq Equatorial Guinea, a tiny African country with a totalitarian government that accumulates all the spoils from its rich oil reserves.

Are these safe?

Let me introduce my self in this part. These aren’t safe at all because most of the scammers use them and even google rejects them. BUT I HAVE A SOLUTION. This is the part where big brains f*ck their selves up. You can’t use these domains as is, there is a simple but effective work around. please let me show you.

Where to begin?

You have to trust me and follow my guide lines STRICTLY. If you got into a problem you can’t solve, contact me and I’ll Help you, otherwise

  • Provide real Details
  • Renew your domain when it’s available
  • Don’t lose any of your passwords
  • Don’t share your accounts
  • Don’t ever provide others with your domains

If you get these nice and clear, You’re good to go. Let’s Begin shall we?

Registering Your Accounts

Use your email and password option here, Do NOT EVER USE ANY 3RD PARTY LOGINS! Use Email and Password! otherwise you’ll be in a big trouble in the future, and freenom doesn’t even care about it so probably you’ll lose your domain and your account. Now that’s out of the way, Just Follow me

Note: I’m using a temp mail But you have to use an authentic mail address, use your Gmail instead.

Head on to Freenom.com

Freenom Signup

Then Enter the domain name you want to use with .tk at the end. There’s a weird bug going on which it doesn’t allow users to get domains if you only enter the domain name

Freenom Signup

Now click on Check Availability to check wether the domain is available or not

Freenom Signup

If It’s Available, You can see it selected in .Tk extension as below, but if you want something else you can select them too.

Freenom Signup

For this demonstration I’m selecting all available 5 domains. Then click on checkout to go to the purchasing section.

Freenom Signup

Here you can see it gives you 03 months for free, but if you want more time, just change it.

Freenom Signup

I recommend to use the 12 months for free option, You can renew the domain for free after this time period.

Freenom Signup

Click continue to continue

Freenom Signup

Here, in the bottom left section, enter your email and click Verify my email address

Freenom Signup

If you did it successfully, now go to your mail and confirm your account.

Freenom Signup

Here you can see Freenom sent me a confirmation link, click on it to continue.

Freenom Signup

Now in the next section, If you’re a new user, you have to use your real information to fill this up. Don’t worry about these information because no one’s going to murder you or send an assassin to kill you from these addresses, also Freenom offers IDShield so no one can get it.

Freenom Signup

If everything went correctly, well done! you have some domains now! After this we have to setup our nameservers for Internet to trust our Domains.

Freenom Signup

Go to freenom again and under the service section select My Domains

Netlify Signup

Here, you can see the domains you just purchased. Now go to Netlify.com.

Netlify Signup

select SignUp To create an account.

Netlify Signup

Again, select Email Signup section.

Netlify Signup

Enter your Email and a new password to continue.

Netlify Signup

They’ll send a new confirmation email and go to your email section to confirm it.

Netlify Signup

Here you can see the Verify email button, click it to continue.

Netlify Signup

Here you will redirected to netlify again, and Now let’s Setup our domains.

Setup Domain

Now, Click on domains section to get to your netlify domains list.

Setup Domain

Click on add or register domain button to add our registered domains

Setup Domain

Enter the domain you just registered and click verify.

Setup Domain

Here, they say that our domain is registered. and it’s registered under our name so click Yes, add domain to continue.

Setup Domain

You can add your DNS Records now, or later so i’m not adding anything. click continue.

Setup Domain

Notice these DNS nameservers? Copy or right them down somewhere, because we have to connect our domain to these nameservers.

Setup Domain

Goto your freenom domains page and select on manage domain

Setup Domain

It asked me to sign in again so I did.

Setup Domain

Goto management tools > Nameservers

Setup Domain

Here, select use custom name servers and enter the information you copied from the Netlify domain page. And click change Nameservers to transfer the domain.

Setup Domain

You’ll be greeted with this screen if it was successfully done. Now go the netlify page

Setup Domain

Click on Done Button to add your domain.

Setup Domain

Now! you’re pretty much done with securing your domain. so add DNS Records, enable security features and do what you want! Congratulations with your new domain!

Setup Domain

To be clear, click add DNS button to add your DNS Records and you’re Greeted with this modal, here you can use minimum of 1 second on TTL And that’s a huge improvement!

Setup Domain

Here you can see I did the above steps with all of my domains and now they are secure and safe, also fast.

Now What?

That’s all for today guys, you can do allot more with these Domains now! Setup custom emails, setup custom websites and lot more! I’ll provide you allot more tutorials to continue with in a later day so stay tuned.

How do i renew my domain?

After you 1 year time period has over, You will be greeted with a renew button in freenom domain management page. click on it and you’re pretty much done.

Web hosting? emails?

I Will cover them in the future guys, It’s not today’s topic.

Where can I use these now?

Anywhere, Blogger, wordpress, firebase etc etc…. If you’re visiting my blog in the early ages, even I’m using a .Tk domain to be clear.

SSL Certificates?

Netlify offers SSL Certificates for free so go to your domain to set it up. It’s free and could take up-to 24h to completely offer a Certificate.

How can i get a .com .net .org domain?

Don’t waste your money on godaddy or websites like that for costy domains, use Namecheap.com Dynadot.com or Freenom.com. Always compare and you’ll be able to find a Pretty cheap deal so far.

Conclusion

Free TLD Domains are easy to get and use, also .Tk is the #3 of world’s most registered domain names according to This Article (2019) and don’t be shy to use it. There are companies using even subdomains! just use it in the correct way.