This will work only for Indians. Google India in collaboration with Hostgator and ICICI Bank is giving away .in domain name and 1 year web hosting for free. It will require your pan card number. 1. Go to indiagetonline.in 2. Click on "yes i want my free website" 3. Register domain name for free.Click next. 4. Fill the form with your details.Click next. 5. Activate your account. Congrats, you just got a domain and hosting free for one year. NOTE: The hosting is only for basic use, not able to use wordpress on it. But still, it's free!!