This paper proposes a portable variability analysis system using the measurement method of light volumetric changes. The absorbance of human tissues for light sources is different, thus 660 nm red light and 940 nm infrared light were used to measure the blood oxygen concentration and blood oxygen wave. When the blood oxygen wave was used to analyze heart rate variability, the interval between wave crests should be calculated first to obtain non-isometric R-R interval waves. This system used the Berger algorithm and resampled the non-isometric R-R interval waves to obtain isometric R-R interval waves. Frequency domain analysis was used in this system in which spectral analysis was made after the Fourier transformation of isometric R-R interval waves.