Gandhiji launched the Non-cooperation movement of \\\\(1921\\\\) because: According to Gandhiji, the British rule was established in India with the cooperation of Indians and had survived only because of this cooperation. So the time has arrived to withdraw cooperation from the British. First World War added to the misery of the Indian people. Heavy taxes, high prices, famines, and epidemics made people's life miserable. Rowlatt Act invited large scale protests throughout the country. Jallianwala Bagh Massacre and the injustice done to Punjab made Indians angry which needed to be avenged.To restore the status of the ruler of Turkey. To bring Swaraj or Self Rule to India. In this way, the reasons for launching the non-cooperation movement were all-inclusive, and it because of this that the movement united everyone in the country.