The invention provides a heart rate measuring method based on a mobile phone. The heart rate measuring method comprises the steps of information collecting, information processing and heart rate calculation. The invention relates to a heart rate measuring system based on the mobile phone. The heart rate measuring system comprises a camera, a flash lamp, a displaying screen and a heart rate calculating module. The camera collects light emitted by the flash lamp and reflected by a human body, a sampling signal is obtained, the heart rate calculating module conducts processing on the sampling signal, a processing signal is obtained, the heart rate calculating module obtains an amplitude-versus-frequency curve of a red component of the processing signal, a heart rate value is recorded according to the peak value of the amplitude-versus-frequency curve, and the displaying screen displays the heart rate value. The invention further relates to electronic equipment and a computer readable storage medium. The measuring tool is simple and common and convenient to carry, data management is reliable, the measuring cost is low, and the problem that the heart rate measuring precision is low by using a smart mobile phone through arrangement of a red component threshold value and a sampling frequency.