I don't know if it's still possible. But there was a free domain registrar but the problem was it was a .com .net or other domain extension.
It was something like yoursite.co.cc I think.
That is very hard to remember to type in and looks very unprofessional.
Go dyandot.com and purchase a .com or .net domain for $10.99 a year that's less than a $1.00 per month and is well worth it.
If you plan to make money from your website you must spend some money to make that money.