The invention provides a triple-junction tandem solar cell based on a multi-pyrrole conjugate macrocycle. The forward structure of the triple-junction tandem solar cell sequentially comprises a transparent glass substrate I, a transparent front electrode I, a hole transport layer I, a first active layer I, a first intermediate layer I, a second active layer I, a second intermediate layer I, a third active layer I, an electron transport layer I and a back electrode I; an inverted structure of the triple-junction tandem solar cell sequentially comprises a transparent glass substrate II, a transparent front electrode II, an electron transport layer II, a first active layer II, a first intermediate layer II, a second active layer II, a second intermediate layer II, a third active layer II, a hole transport layer II and a back electrode II, and sunlight shoots from one side of each transparent glass substrate, firstly penetrates through the substrates and the transparent front electrodes, is absorbed by light absorption materials of all cell units sequentially and reaches the back electrodes finally. The active layer materials adopt conjugate macrocyclic compounds utilizing pyrrolyl as a framework, and the tandem cell has the numerous advantages of applicability of popularization and industrialized mass production.