Skip to content
ToolsOnDuty - free online tools

Typing Tools

Learn touch typing, test your speed and type any language phonetically.

Featured toolTyping Tools
English to Hindi Typing

Type Hindi phonetically in English letters and convert to Devanagari instantly.

Open tool
Featured toolTyping Tools
English to Marathi Typing

Type Marathi phonetically in English letters and convert to Devanagari instantly.

Open tool
Featured toolTyping Tools
English to Arabic Typing

Type Arabic phonetically in English letters and convert to Arabic script instantly.

Open tool
Featured toolTyping Tools
English to Bengali Typing

Type Bengali phonetically in English letters and convert to Bangla script instantly.

Open tool
Featured toolTyping Tools
English to Gujarati Typing

Type Gujarati phonetically in English letters and convert to Gujarati script instantly.

Open tool
Featured toolTyping Tools
English to Punjabi Typing

Type Punjabi phonetically in English letters and convert to Gurmukhi script instantly.

Open tool
Featured toolTyping Tools
English to Tamil Typing

Type Tamil phonetically in English letters and convert to Tamil script instantly.

Open tool
Featured toolTyping Tools
English to Telugu Typing

Type Telugu phonetically in English letters and convert to Telugu script instantly.

Open tool
Typing Tools
English to Russian Typing

Type Russian phonetically in English letters and convert to Cyrillic instantly.

Open tool
Typing Tools
English to Greek Typing

Type Greek phonetically in English letters and convert to the Greek alphabet instantly.

Open tool
Typing Tools
English to Ukrainian Typing

Type Ukrainian phonetically in English letters and convert to Cyrillic instantly.

Open tool
Typing Tools
English to Nepali Typing

Type Nepali phonetically in English letters and convert to Devanagari instantly.

Open tool
Typing Tools
English to Sanskrit Typing

Type Sanskrit phonetically in English letters and convert to Devanagari instantly.

Open tool
Typing Tools
English to Kannada Typing

Type Kannada phonetically in English letters and convert to Kannada script instantly.

Open tool
Typing Tools
English to Malayalam Typing

Type Malayalam phonetically in English letters and convert to Malayalam script instantly.

Open tool
Typing Tools
English to Odia Typing

Type Odia phonetically in English letters and convert to Odia script instantly.

Open tool
Typing Tools
English to Persian Typing

Type Persian (Farsi) phonetically in English letters and convert to Perso-Arabic script.

Open tool
Typing Tools
English to Urdu Typing

Type Urdu phonetically in English letters and convert to Urdu script instantly.

Open tool
Typing Tools
English to Hebrew Typing

Type Hebrew phonetically in English letters and convert to Hebrew script instantly.

Open tool
Typing Tools
English to Georgian Typing

Type Georgian phonetically in English letters and convert to the Georgian alphabet instantly.

Open tool
Typing Tools
English to Armenian Typing

Type Armenian phonetically in English letters and convert to the Armenian alphabet instantly.

Open tool
Typing Tools
English to Serbian Typing

Type Serbian phonetically in English letters and convert to Serbian Cyrillic instantly.

Open tool
Typing Tools
English to Bulgarian Typing

Type Bulgarian phonetically in English letters and convert to Bulgarian Cyrillic instantly.

Open tool
Typing Tools
English to Macedonian Typing

Type Macedonian phonetically in English letters and convert to Macedonian Cyrillic instantly.

Open tool
Typing Tools
English to Belarusian Typing

Type Belarusian phonetically in English letters and convert to Belarusian Cyrillic instantly.

Open tool
Typing Tools
English to Mongolian Typing

Type Mongolian phonetically in English letters and convert to Mongolian Cyrillic instantly.

Open tool
Typing Tools
English to Kazakh Typing

Type Kazakh phonetically in English letters and convert to Kazakh Cyrillic instantly.

Open tool
Typing Tools
English to Kyrgyz Typing

Type Kyrgyz phonetically in English letters and convert to Kyrgyz Cyrillic instantly.

Open tool
Typing Tools
English to Tajik Typing

Type Tajik phonetically in English letters and convert to Tajik Cyrillic instantly.

Open tool
Typing Tools
English to Japanese (Hiragana) Typing

Type Japanese in romaji and convert to Hiragana script instantly.

Open tool
Typing Tools
English to Japanese (Katakana) Typing

Type Japanese in romaji and convert to Katakana script instantly.

Open tool
Typing Tools
English to Korean Typing

Type Korean in romaja and compose Hangul syllable blocks instantly.

Open tool
Typing Tools
English to Sinhala Typing

Type Sinhala phonetically in English letters and convert to Sinhala script instantly.

Open tool
Typing Tools
Virtual Keyboard

Type in Hindi, Russian, Arabic, Greek and more by clicking on-screen keys.

Open tool
Typing Tools
Typing Speed Test

Test your typing speed in words per minute with live accuracy and error tracking.

Open tool
Typing Tools
Typing Trainer

Learn touch typing with guided lessons, timed tests, finger hints and saved progress.

Open tool
Typing Tools
Touch Typing Lessons

Learn correct finger placement through progressive keyboard lessons and live key guidance.

Open tool
Typing Tools
Typing Accuracy Test

Measure precise character entry with live mistakes, weak keys and accuracy percentage.

Open tool
Typing Tools
Code Typing Test

Practise typing real code syntax with brackets, punctuation, indentation and live WPM.

Open tool
Typing Tools
Numeric Typing Test

Practise fast and accurate entry of numbers, dates, amounts and account-style data.

Open tool
Typing Tools
Custom Typing Test

Paste any text and turn it into a private typing practice session with live results.

Open tool

About Typing Tools

Our typing tools combine a complete touch-typing trainer with phonetic keyboards for many world scripts. Learn the home, top and bottom rows, follow live finger guidance, and practise speed, accuracy, code, numbers or your own text.

Focused typing tests measure words per minute, accuracy, errors and weak keys, while progress history stays on your device. Language tools let you type words phonetically in English letters and convert them into Hindi, Marathi, Russian, Greek, Arabic and many other scripts.

Everything runs on your device, so nothing you type is uploaded to a server, which keeps your text private.