Profiler iger je vrsta programske opreme za nadzor iger. Organizira postopek dodeljevanja ukazov krmilnikom video iger in drugim zunanjim napravam, kot so igralne ploščice, igralne palice, dirkalna kolesa, igralne tipkovnice in miške. Čeprav se navadnemu igralcu to morda zdi nepotrebno ali zapleteno, je lahko reševanje za trde igralce iger, ki redno igrajo več različnih iger. Poleg tega orodje za profiliranje uporabnikom omogoča tudi dejansko spreminjanje načina delovanja krmilnika v določeni igri.
Programi za profiliranje iger se tradicionalno uporabljajo na osebnih računalnikih. Vendar pa obstajajo tudi primeri te vrste programske opreme, ki deluje z igralnimi konzolami, kot sta Xbox® 360 ali PlayStation® 3. Nekateri programi so generični in delujejo z več vrstami platform in krmilnikov, medtem ko drugi delujejo samo z eno znamko krmilnikov. .
Vsekakor pa profiler iger omogoča igralcu, da programira vse ukaze za posamezno igro na enem mestu z uporabo enega samega vmesnika. Nastalo datoteko ali “profil” lahko poljubno shranite in naložite. Velika prednost tovrstne programske opreme je, da lahko uporabnik ustvari profile za vsako igro, ki jo igra; to omogoča enostavno preklapljanje med igrami, ne da bi bilo treba ponovno programirati vse ukaze.
Druga prednost dobrega profilatorja iger je, da uporabniku omogoča, da dejansko reprogramira način delovanja določenega nadzora. Tako lahko gumb ali drsnik preprosto naredite, da deluje kot os, in obratno. Dejansko bi lahko igralno palčko celo reprogramirali, da bo delovala kot miška. V mnogih primerih bi bilo to nemogoče narediti neposredno prek vmesnika igre. Ta sposobnost lahko pomaga tudi pri igrah, ki imajo težave pri prepoznavanju določene vrste krmilnika. Profiler igre lahko ustvari nekakšna “zadnja vrata”, da ukaze vsilijo v igro.
Tovrstna programska oprema za nadzor iger lahko igralcu ponudi veliko prednost in je še posebej uporabna za tiste, ki igrajo veliko različnih iger ali zelo zapletenih iger. Vendar pa obstajajo tudi nekatere slabosti. Če nekdo redno igra samo eno ali dve igri, je lahko naloga ustvarjanja profila bolj dolgočasna in zamudna, kot je uporabna. Poleg tega uporaba profilatorja iger pomeni, da se bo med igro v ozadju izvajala še ena aplikacija, ki bo porabila dragocene vire strojne opreme. Torej, če je uporabnikov računalnik le malo zmogljiv za zagon določene igre, morda ni vredno kompromisa z računalniškimi viri za njegovo uporabo.