本发明涉及一种酞菁化合物及其在太阳能电池中的应用。本发明的酞菁化合物如式I或式II所示,其中R1、R2、R3和R4各自独立为氢、C1‑C10烷基、C1‑C10烷氧基、C1‑C10烷硫基、氨基、C1‑C10烷基取代的氨基、卤素或R5‑G1‑L‑G2‑,并且R1、R2、R3和R4中至少其中之一为R5‑G1‑L‑G2‑,其中,L为C1‑C5亚烷基,R5为C1‑C5烷基,G1和G2各自独立为O、S或NR,R为氢、C1‑C5烷基、C1‑C5烷氧基、C1‑C5烷硫基、C1‑C5烷基取代的氨基或R6‑G3‑L’‑,R6为C1‑C5烷基,G3为O或S,L’为C1‑C5亚烷基。本发明在保持酞菁化合物原有稳定性的基础上,通过调节酞菁化合物结构,提升组装成的钙钛矿太阳能电池的效率。