Advertisement
Home › Articles › KPC Typing: a free touch typing course and typing test
Guides

KPC Typing: a free touch typing course and typing test

📅 October 11, 2026 · ⏱️ 6 min read · ✍️ Cuong Khuong
A tour of KPC Typing: the 10-day course, on-screen keyboard and finger guide, typing test, mini games and the limitations to know about.

If you want to learn touch typing without installing software or creating an account, KPC Typing (kpctyping.com) is a free website that runs in your browser. It combines a day-by-day typing course, a typing speed test, an on-screen keyboard that shows which finger to use, and a few mini games. This article walks through each feature, explains how it works, and lists the limitations you should know about before you start.

What the site is

It is an online touch typing tutor and typing test. Open the touch typing practice page and you can start typing straight away: there is no registration and nothing to install. The site is supported by advertising, so ads are shown on its pages. Your progress is saved in the browser you are using. Because there are no accounts, progress does not sync between, say, a home laptop and a work computer.

The site covers 21 languages: English, Vietnamese, French, German, Spanish, Portuguese (Brazil ABNT2 and Portugal PT layouts), Korean, Russian, Japanese (kana JIS and romaji), Indonesian, Hindi (INSCRIPT), Arabic (101), Italian, Malay, Simplified Chinese (Pinyin), Ukrainian, Polish, Turkish (Q), Dutch, Swedish and Thai (Kedmanee). That makes it useful if you are learning another language and want to get used to its keyboard layout as well.

A 10-day course to learn to type

Each language has a 10-day course with 10 lessons per day. The order moves from simple to demanding:

  • Days 1–3: the home row, then the upper row, then the bottom row. These first three days never require Shift or AltGr, and the exercises balance the work between both hands.
  • Day 4: Shift, capital letters and punctuation.
  • Day 5: letters specific to the language.
  • Days 6–7: frequent words, then themed words.
  • Days 8–9: full sentences, then paragraphs.
  • Day 10: a final test.

The idea is to learn key positions first and only then increase the length of the text. Lessons are short, so you can fit a few into a coffee break.

On-screen keyboard and finger guide

Below the typing area is an on-screen keyboard drawn in the language's real layout. Each key shows the Latin key, the Shift character and the native character; for non-Latin layouts the native characters appear like stickers on the keys. AltGr characters are shown too. The next key to press lights up, and when a capital is needed, the Shift key on the opposite hand lights up. An animated hand diagram shows which finger should press each key, which helps beginners build correct finger habits from the start.

Layout emulation: no keyboard to install

For nearly all languages, the page reproduces the national layout on any physical keyboard. You do not need to add that keyboard in your operating system: dead keys such as ´ ^ ¨ ~ compose accented letters, Korean syllables compose automatically, and Thai, Hindi and Arabic characters are produced as expected. If you already have the OS keyboard or an input method (IME) installed, it keeps working.

The exceptions: Vietnamese uses your own Telex input method (for example Unikey), and Chinese practises Pinyin letters only, without converting them to Chinese characters. On phones and tablets the device's on-screen keyboard is used, so emulation does not apply there.

Typing speed test

The typing test uses classic public-domain texts in each language, such as poems and proverbs. Results show words per minute (WPM, where 1 word = 5 keystrokes) and accuracy. Mistakes are counted even if you correct them with Backspace. A wrong character appears in red with the correct character underneath, so you can see exactly where you slip. You can share a result to WhatsApp, Facebook, X, Telegram, LinkedIn and other networks, with a preview page.

Mini games, themes and blog

  • Mini games: balloon popping, a bee shooter, Boss Rush (type words to defeat bosses) and a 60-second speed challenge.
  • Themes: light, dark, old paper and kids.
  • Blog: typing articles in each supported language.

Limitations to keep in mind

  • The site shows ads.
  • No accounts: progress stays in one browser and does not sync across devices.
  • Vietnamese requires a Telex input method such as Unikey.
  • Chinese covers Pinyin letters only, not character conversion.
  • Layout emulation does not work on phones and tablets.

Who it suits

The site was built by Cuong Khuong. It suits beginners who want a clear day-by-day plan, students and office workers who type a lot, and language learners who want to practise a new keyboard layout without installing anything. If you want to see how it differs from familiar tools such as TypingClub or Monkeytype, read KPC Typing compared with other typing tools. Otherwise, start the first lesson of day 1 and see how it feels.

Cuong Khuong
Author
Cuong Khuong
Cuong Khuong is the founder of KPC Typing (kpctyping.com). He has been programming for more than 10 years, teaches touch typing to learners aged 8 to 60, and writes about typing and computer productivity.
Tags
touch typinglearn to typetyping testKPC Typing
🎯 Ready to learn touch typing?
A free 10-day course, typing test and mini games right in your browser. No sign-up, no installation.
Start practising →