Yes, You can always Register Unlimited Free domain.
And also you don’t need to do anything to get this for free.
Why do I need a free domain ?
If you are a developer or a beginner in Web Design/ Development industry then you will have many reason to have multiple domains.
Sometimes you need to test your codes on live hosting environment or you just want to show samples , on type of things , you can use a free domain name.
Where to Register free domain?
Freenom.com
This website provides free domain names with 5 different extensions like : .TK , .ML , .GA , .CF And .GQ
Here we will register one to show you step by step process :-
Open the website and Search the domain name that you want to register.
Click Get it now button beside your favorite extension. Here I will choose .gq
You can Register for Upto 12 months/ 1 Year for free. (Renewal also is free here , don’t worry. But you can renew later before expiry)
So choose 12 months here, and also you can enter nameservers here in this page on Use DNS option.
But I am choosing to forward this domain to hostmaza.com , let’s see if it really works or not.
Now Sign UP with your email id if you have not registered before.
Now continue with Checkout and after that I am getting my order confirmation.
But unfortunately after completing all steps my domains is not registered because of a technical error(as showing on there website).
I have tried again with 3 domains and same happened.
Then I have created a Support Ticket with my order number and they helped me to get registered my domains.
Now enjoy Unlimited Free Domains this way.