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.
restore default

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