GPS satelitypřenášejí dva typy nosných signálů, a to nosnou L1 s frekvencí 1575,42 MHz a nosnou L2 s frekvencí 1227,60 MHz. Jejich frekvence je 154krát, respektive 120krát vyšší než základní frekvence 10,23 MHz, a jejich vlnové délky jsou 19,03 cm. A 24,42 cm. Různé signály jsou samostatně modulovány na L1 a L2. Mezi tyto signály patří především:
C/A kód
C/A kód se také nazývá hrubý akviziční kód. Je modulován na nosné L1 a jedná se o 1MHz pseudonáhodný šumový kód (PRN kód) s délkou kódu 1023 bitů (perioda 1ms). Protože C/A kód každého satelitu je jiný, často používáme jejich PRN čísla k jejich rozlišení. C/A kód je hlavní signál používaný běžnými uživateli k určení vzdálenosti mezi stanicí a satelitem.
P kód
P kód je také známý jako jemný kód. Je modulován na nosné L1 a L2 a jedná se o 10MHz pseudonáhodný šumový kód s periodou sedmi dnů. Při implementaci AS, P kód a W kód jsou přidány modulo dva pro generování tajného Y kódu. V současné době nemohou běžní uživatelé používat P kód pro navigaci a určování polohy.
Y kód
Viz P kód.