Spirulina platensis is a helicoidal, unbranched and filamentous cyanobacterium that composes of various nutritional components and has a certain bioactivity. In recent years, many researchers have confirmed that S. platensis has various bioactivities on human health, such as improving the immunity, anti-obesity, anti-virus, etc. The awareness of food nutrition and health for people has gradually strengthened, which leads to more and more public and health food using S. platensis as raw material, the requirement of S. platensis will gradually increase. Currently, there are problems of high cost, low yield and serious environmental contamination confronted with the company, which seriously hinders the development of S. platensis. Therefore, it will become a main direction for research with how to reduce the cost, improve the production and control the risk of environmental contamination in the future. The paper reviews the effect of various factors including nitrogen source, carbon source, pH value, temperature, rotifers, trace elements, etc on the growth, morphology and content of compounds, which provide theoretical reference for cultivation of S. platensis.