The invention provides a weak signal capturing method based on overlapping difference cycle coherent integration. The weak signal capturing method based on overlapping difference cycle coherent integration comprises the steps that firstly, a section of medium-frequency signal data lasting for 20M ms+10 ms is taken, carrier-removal processing is carried out, a Doppler frequency shift range, a searching stepped frequency and a detection threshold are set; secondly, the data after carrier-removal processing are segmented according to the length that L= 10 ms, self-overlapping processing is carried out on each data block, and FFT conversion is carried out; thirdly, FFT conversion is carried out a locally generated C / A code, a conjugate is taken and is multiplied by each result finally obtained in the step 2, and IFFT processing is carried out; fourthly, conjugate complex number multiplication is carried out each data block processed in the step 3 and the adjacent data blocks whose data are overlapped with those of the data block, then grouping correlation summation is carried out, and whether the signals are successfully captured is judged. The weak signal capturing method based on overlapping difference cycle coherent integration is applied to weak signal capturing of a single-frequency civil software receiver in a global positioning system.