The invention relates to a cable force dynamic tester based on a modified FFT algorithm and an algorithm thereof, belonging to the technical field of civil engineering. The cable force dynamic tester and the algorithm are applied to the structure safety and health monitoring industry. The cable force dynamic tester comprises a vibration sensor, an anti-aliasing filter, an ADC converter, an embedded processor, a keyboard, an RTC real-time clock, a power supply management module, an LCD display and a DSP processor. The vibration sensor is connected to the anti-aliasing filter which is connected to the ADC converter, and the ADC converter is connected to the embedded processor. The keyboard, the RTC real-time clock, the LCD display and the DSP processor are connected to the embedded processor. According to the cable force dynamic tester and the algorithm, a modified FFT method is used, a precise actual frequency value is obtained, thus the frequency value precision of force value measurement is within 5/10000 through the modified FFT method, the frequency precision after conventional FFT calculation only reaches 2%, and the lower a frequency is, the larger an error is.