A kurzor vagy helyőr a számítógép felhasználói felületének egyik képességét megnevező fogalom. A beviteli eszköz (például egér vagy billentyűzet) aktuális pozícióját jelöli valamilyen módon az adott felületen.
A név a francia course (futás) szóból származó angol cursor szóból ered[forrás?], amelyet a műszaki nyelvben több területen is huzamosabb idő óta használnak, például a nyomdászatban helyzetjelölő (fénypont) megnevezésére - a szó informatikai használata arra utal, hogy ez a jel „fut” a képernyőn, és mindig azt a helyet jelöli meg, ahová „írni” lehet.
A szöveges felhasználói felületet használó képernyőkön a kurzor eredetileg (és többnyire még ma is) egy tömör, villogó téglalapként vagy aláhúzásként jelenik meg, mely a következő beszúrható vagy törölhető karakter helyét jelöli.
A billentyűzeten található Insert gomb a kurzor által jelölt szövegben módosítja a beviteli formát: vagy kiegészíti, vagy pedig felülírja az eredeti szöveget. Felülíráskor a kurzor rendszerint más alakot vesz fel: kisebb téglalap lesz, inverz színben villog, vagy téglalap formára vált a függőleges vonalról. A Delete gomb eredeti funkciója a kurzor helyén található karaktert törlése volt, és csak később rendeltek hozzá más feladatokat.
A grafikus felhasználói felülettel rendelkező modern számítógépek két kurzort jelenítenek meg:
Az egérmutató vagy egérkurzor alakja változhat, hogy a felhasználó számára jelezze az éppen végrehajtható vagy végrehajtott feladatot. Például (az egeret a „minta” fölé kell vinni):
Az egérmutatók alakja operációs rendszerenként különböző, és általában a felhasználó által is megváltoztatható. Sok alkalmazás használ egyedi egérmutatókat speciális feladatok elvégzéséhez (például grafikai vagy tervező programok).