On
There are 2 Domain Name Registrar with free whois that I know of, namely
But I prefer to use Namecheap.

I bought all my domain names from namecheap and even transfered 1 domain name from godaddy by reason of price, support, affordable Whoisguard, at the time and a lot of addons.

Namecheap's whoisguard used to cost me 2.88 US Dollar per year for each domain name.

Imagine having 10 domain names with Whois guard at namecheap, that will be 22.88 US Dollar per year.

 Namecheap's WhoisGuard Privacy Protection is now free – forever!

WhoisGuard by Namecheap is a service that offers privacy protection for your domain, keeping your sensitive data safe. Because your data is as important for namecheap as it is to you.

When you register a domain, ICANN (Internet Corporation for Assigned Names and Numbers) requires registrars to provide them with your contact information (such as name, email, address, and phone number). This is then added to the Whois database. This database lists the owners of every domain name online, and it can be searched by anyone on the Internet.

WhoisGuard hides this information from spammers, marketing firms, and online fraudsters. Instead, the Whois database will display generic WhoisGuard contact information.

It's the best global domain privacy option you'll find anywhere — guaranteed. Because Namecheap care about your privacy protection.