背景:
1、階級矛盾的激化。
2、外國資本主義的侵略。
3、自然災害嚴重。
根本原因:外國資本主義侵略,鴉片戰爭后,外國產品大量涌進中國,使沿海農民和手工業紛紛失去生計,腐敗的封建統治和沉重的剝削,導致階級矛盾激化。
直接原因:自然災害嚴重導致太平天國運動發生的最主要因素,因為當時外國資本主義侵略勢力局限于東南沿海地區,尚未深入到中國內地,農民階級與列強侵略正面強烈沖突不大,他們直接感受到的還是清政府及地方貪官污吏、土豪劣紳的壓迫和剝削,當時支配他們之間關系的仍然是封建和封建生產關系。
性質:既是單純的農民戰爭,又帶有舊資產階級民主革命的性質,可以說是中國近代史上舊民主主義革命的序幕。因為太平天國農民起義的領導人是農民,群眾基礎是農民,主要矛盾是農民和地主有關土地的矛盾是一場舊式的農民起義,其綱領性文件帶有資產階級民主革命的萌芽帶有資產階級民主革命的性質。