Galileo system is a new satellite navigation system. In this paper, a Galileo signal receiver based on W phase detector is presented. It can capture and track the Galileo signals. Moreover, it can also reduce location errors caused by the multipath signal when the delay is just small chip length away from the useful signal. At first, the principle of the traditional E-L phase detector and its anti-multipath performance is analyzed in this article. Finally, the forming method of the W phase detector waveform is introduced.