Virtual GPS to symulator GPS (Global Positioning System), który można wykorzystać do symulowania odbiornika nawigacji GPS podłączonego do komputera. Program pracuje w dwóch trybach: symulacyjnym i plikowym. W trybie symulacyjnym szerokość i długość geograficzna są okresowo zwiększane o zdefiniowany wcześniej poziom. W trybie plikowym dane o koordynatach są ładowane z pliku tekstowego zawierającego sekwencje NMEA.