The invention discloses a GPS (Global Position System) signal digital correlator, comprising a local C / A code generator, a data input interface, a C / A code receiving register, 16 correlation value computing units, correlation value storage address generator, a clock input interface, a 64 frequency divider and a C / A code receiving counter; each correlation value computing unit comprises a local C / A code storage address generator, a local C / A code storage, a digital adder-subtractor and a correlation value storage connected orderly; the local C / A code generator is connected with each local C / A code storage; the C / A code receiving register is connected with the data input interface and each digital adder-subtractor; and the correlation value storage address generator is respectively connected with the correlation value storage and the local C / A code storage address generator. By using the structure, the effects of less resource consumption, short capture time and accurate capture result in a signal capture process can be achieved.