GPS satelityprenášať dva typy nosných signálov, a to nosnú L1 s frekvenciou 1575,42 MHz a nosnú L2 s frekvenciou 1227,60 MHz. Ich frekvencia je 154-krát a 120-krát vyššia ako základná frekvencia 10,23 MHz a ich vlnová dĺžka je 19,03 cm. A 24,42 cm. Rôzne signály sú samostatne modulované na L1 a L2. Medzi tieto signály patria najmä:
C/A kód
C/A kód sa tiež nazýva hrubý akvizičný kód. Je modulovaný na nosnej frekvencii L1 a je to 1MHz pseudonáhodný šumový kód (PRN kód) s dĺžkou kódu 1023 bitov (perióda 1ms). Pretože C/A kód každého satelitu je odlišný, často používame ich PRN čísla na ich rozlíšenie. C/A kód je hlavný signál, ktorý používajú bežní používatelia na určenie vzdialenosti medzi stanicou a satelitom.
P kód
P kód je známy aj ako jemný kód. Je modulovaný na nosných L1 a L2 a ide o 10MHz pseudonáhodný šumový kód s periódou siedmich dní. Pri implementácii AS, P kód a W kód sú pridané modulo dva na vygenerovanie tajného Y kódu. V súčasnosti bežní používatelia nemôžu používať kód P na navigáciu a určovanie polohy.
Y kód
Pozri P kód.