is studying in iit free of cost?

To get into IITs, you must first clear the JEE Main exam and then pass the JEE Advanced exam. 

Getting into IITs depends on how well you do in the JEE Advanced exam and your All-India Rank (AIR).

Getting a B. Tech degree from an IIT can cost about Rs. 10 lakhs, but the actual cost may vary for each student.

Students who do really well in their studies might get scholarships.

No, studying in an IIT is not entirely free. 

While the tuition fees are not very high, you still have to pay for things like staying in the hostel, meals, and other miscellaneous costs.

Swipe up for more information on IIT JEE.