Organic-inorganic perovskite materials, due to the simultaneous possession of various properties like optical, electronic and magnetic beside with their structural tunability and good processability, has concerned the attention of researchers from the field of science and technology since long back. Recently, the emergence of efficient solar cells based on organic-inorganic perovskite absorbers promises to alter the fields of thin film, dye-sensitized and organic solar cells. Solution processed photovoltaics based on organic-inorganic perovskite absorbers CH3NH3PbI3 have attained efficiencies of over 25%. The increase in popularity and considerable enhancement in the efficiency of perovskites since their discovery in 2009 is determined by over 6000 publications in 2018. However, although there are broad development prospects for perovskite solar cells (PSCs), but the use of CH3NH3PbI3 results in lead toxicity and instability which limit their application. Therefore, the development of environmental-friendly, stable and efficient perovskite materials for future photovoltaic applications has long-term practical significance, which can eventually be commercialized.