Domain names are the identity of any website, and are very important for SEO improvements. But getting domain names of your own choice is not always easy because most of the popular domains are already booked by others, not only this, a large number of domain names are kept as Premium Domain Names and their prices are shocking.
If you are looking for a domain name, but you don't want to spend money, then I have some suggestion for you. I will suggest some sites for you from where you can get free domain names.
FreeDomain.co.nr provides free domains with extension "co.nr". The domains from this service can be used as url redirectors because these domains do not support DNS settings. So, these can be used by the beginners. These domains do not display forced advertisements.
Biz.nf provides free domains with extension "co.nf". This site provides free domain as well as free web hosting space with email id and php and mysql database to host your site. This sites also doesn't display forced ads on the sites hosted with it. It has free website builder tool and one click wordpress, joomla etc installer.
Dot.tk provides free domains with DNS setting support. You can register free domains at this site with extension ".tk". This site was started as url shortener but later, it started providing free domains. You can pay to the site to get the legal rights with the booked domains (WhoIs Records). The sites hosted with .tk domains have a limitation of at least 25 visitors per 90 days to keep the site alive.
Biz.ly offers free domain and free website hosting services that provide 50MB of free web space and 1000MB of monthly data transfer, and easy to use web site building tools with many free web templates to create you free site and to store your files, family photos, etc. Biz.ly also provides free blogs builder, guestbook, visitors counter, webrings, and more. This is the best free domain and free web hosting service provider and I recommend you to use this service.