Anew novel approach for synthesizing ZnO nano plate (ZNONPLs),ZnO nanowire, ZnO doped by Al, ZnO thin film by ALD on Indium Titanium Oxide(ITO) coated glass substrates for photovoltaic applications. The fabricated ZnO NPLs, ZnO , nanowire have been used to build bulk hetrojunction solar cells with blends of P3HT(poly(3-hexylthiophene) and PCBM((6,6)-phenyle C61 butyric acid methyl ester .Scanning electron microscopy, X-ray diffraction ,photoluminescence, UV-vis absorption spectroscopy, and photovoltaic measurements for studying morphology and device solar cells performance which prepared .The microstructure of the ZnO nanoplate ZNONPLs arrays plays two roles one for increase junction surface area and collecting the photo-generated electrons where has conducting paths to ITO glass .The Full factor ,and power conversion efficiency increased when using ZnO NW Modified by porphyrin.