AgileFingers is also available for mobile devices
start typing!



Is your language not supported? Let us know OR
Define your custom key mappings by clicking on the virtual keyboard below a key with your mouse - edit: key+Shift, key, key+Alt.
Remove your mappings by clicking default key mappings.

Your browser does not support the HTML 5 Canvas.
scores notation:
words per minute (WPM)
characters per minute (CPM)

restore default
the best way to learn touch typing is to use AgileFingers!