There are a number of websites with free software that will help one practice typing. These include Type Racer, Typing Web and About One Hand Typing and Keyboarding.
There are many free typing software for children. The top companies that develop this software are : Ultrakey, Typing Instructor For Kids, Type to Learn or Ainsworth Keyboard Trainer.
Srilipi is the best Telugu typing keyboard.
Practice typing tests are available online from many different websites. Some free practice typing tests online can be found at TypingTest and CalculatorCat.
You can get free typing practice tests at http://www.learn2type.com/TypingTest/ . They tend to work very well as long as you keep practicing every day.
You need to install a typing software like typing tutor .Or google "online typing tutor" and you will find free online typing sites. pinkgal333:dance mat typing is a good website
desktop
There are lots of websites that offer fun typing games as a means of teaching and providing practice for touch typing for free. Professional lessons can be found through the Yellow Pages but they will not be free.
There are some excellent resources for kids learning keyboard typing. Some include programs such as: Software 2013, Keyboard Typing for Kids or free programs at Free Typing Games dot net.
NHM,alzagi,Tamilnation,...
you can use any online tools..like www.swecha.org...
There are some companies that offer this software for free to their members. Practice Suite is one of the few websites that offer this software to their members for free.
I will recommend a great website for practicing your typing, where you can take tests, practice, as well as play typing games to boost your typing abilities. The website can be found here: http://www.freetypinggame.net/