Rooting android device is so much easier nowadays, but still many fake tools available over the Internet. One root tool can't root all devices in this world you need to pick compatible one for your Android device. Some of those requires PC and other not. One thing you should remember before starting trying any rooting application, it voids your device warranty. Sometimes it may brick your device. Rooting is not complicated and risky, it has satisfactory benefits. To avoid having bricked device use trustworthy applications only. I have listed few popular and one click rooting apps.
5) CF-Auto-Root Repository