Organic-inorganic perovskite solar cells (PSCs) provide one of the most outstanding photovoltaic (PV) technologies, yet their efficiency, stability, and defect passivation engineering still remain challenging. We demonstrate the use of low-cost, eco-friendly, and multi-functional aza-dipyrromethene (Aza-DIPY) dye molecules to promote the power conversion efficiency (PCE) and the operating stability of PSC devices. The Aza-DIPY dye was meticulously synthesized and incorporated into PSC devices via a one-step solution processing approach. The pyrrole, benzene ring, and chlorine functional groups on the dye have intense interactions with perovskite to passivate surface defects and obtain high-quality perovskite absorbers, resulting in the lengthened carrier recombination time and enhanced fill factor of PSCs. Additionally, the hydrophobic phenyl and halogen functional groups on the Aza-DIPY perform as a protecting barrier against moisture and ameliorate the stability of PSCs. As a consequence, the PV performance of PSCs is considerably improved, with the average PCE increased from 16.71% to 19.71%, and the champion device with Aza-DIPY shows a PCE of 20.46%. The unencapsulated PSC devices with multi-functional molecular Aza-DIPY maintains 89.06% of their beginning PCEs after storage in ambient air (25-30 °C, 50-70% relative humidity) under dark conditions for 100 h, exhibiting a significantly enhanced ambient stability compared with the case of the reference cells without the dye. Furthermore, the Aza-DIPY-modified PSC devices exhibit strong and reversible photoresponses, with a high responsivity of 0.739 mA/W to near-infrared (NIR) laser beams. Our results highlight the potential of synthesizing multi-functional Aza-DIPY dyes-incorporated PSC devices with sensitive NIR/visible light responses, high PV efficiency, and stability.