Tastatura de pe ecran (tastatură virtuală, tastatură tactilă) este o tastatură de computer ilustrată pe ecranul unui dispozitiv de calcul electronic. Tastele sunt apăsate cu cursorul mouse-ului sau, pentru ecranele tactile , cu degetul sau stiloul utilizatorului. Astfel de tastaturi sunt folosite mai des pe smartphone-uri și tablete decât pe laptopuri și PC-uri, chiar dacă au un ecran tactil.
Tastaturile virtuale pot fi folosite pentru a reduce riscul de înregistrare a tastelor. În același timp, este mai dificil pentru malware să obțină date decât prin apăsarea efectivă a tastei. Cu toate acestea, există riscul ca malware-ul să facă capturi de ecran la intervale regulate sau după fiecare clic de mouse. Pentru a scăpa de această problemă în Japonia, au inventat „cursoare false” pentru tastaturi virtuale, așa-numitul algoritm Symmetric Cursors, în care un număr mare de cursore false se deplasează de-a lungul tastaturii virtuale pe lângă cursorul real. Ca rezultat, scanarea ecranului nu va determina unde este îndreptat de fapt cursorul mouse-ului.
Unele tastaturi tactile, din motive estetice, pot avea imitație de iluminare din spate, adică un contur luminos, poate chiar irizat al tastelor.