A magnetic material characterization at subsurface of soil using portable controlled source electromagnetic (CSEM) methods needs a continuous signal which has frequency more than 1 kHz. This signal can be obtained from the function generator which its output was amplified by a power amplifier with a gain of 16 times. The AC output current of the power amplifier can be varied from 0.1 A 0.45 A at frequency of 5 kHz. To generate an AC magnetic field, the output of the power amplifier is then connected to the solenoid with a ferrite-core coils number of 130 and diameter of 3 cm. The AC magnetic field was detected by fluxgate sensor with high sensitivity (568 mV/μT or 1.76 nT/mV). By adjusting the excitation and phase detector frequency in the electronic circuits of fluxgate sensor, will enable this sensor work at higher frequency. The signal processing circuit of fluxgate sensor uses the 2nd-order of Butterworth filter with frequency scaling factor of 10.6 kHz. By this method fluxgate sensor can detect the AC magnetic field frequency up to 10 kHz. The output voltage of this sensor has a maximum measurement range of 0.23 2.95 V at frequency of 5 kHz. Meanwhile, the minimum detectable magnetic field is 1.5 μT; with a relative error of measurement was 2.74 %.