The invention provides a signal simulator used for multi-functional electromagnetic receiver testing. The signal simulator comprises a signal simulator circuit which is composed of a GPS module, a microcontroller MCU, a rotary switch, a digital compensation crystal MCXO, an on-site programmable gate array FPGA, a chopper circuit, a shaping circuit, a strobe switch, a power supply circuit and a lithium battery. The simulator provided by the invention can carry out 6 kinds of standard of signal output of MT, AMT, CSAMT, SIP, TDIP and TDEM, has the advantages of multiple functions, automatic cycle sweeping, high-precision time synchronization, being portable, low power consumption and easy use, and provides a scheme for indoor and field on-site self-test of a multi-functional electromagnetic receiver.