Features

Everything WorkThoseKeys can do

WorkThoseKeys (formerly TypeCast / Typefast, typefast.fun) is a focused typing trainer: a structured touch-typing curriculum, targeted practice on your weakest keys, an on-screen keyboard that shows the next key, real books to build endurance, and net-WPM that actually counts.

Structured typing lessons

Eight progressive levels split into 31 sub-levels (1a to 8c) take you from the home row to numbers, uppercase and special characters. The progression is home-row first, and each sub-level isolates one finger before combining them.

  • Eight levels, 31 sub-levels, home-row-first progression
  • One finger per sub-level, then a combined level with warmup, weak points, integration and a progress check
  • Every lesson lists the keys it trains plus written technique guidance
  • Speed and accuracy targets per level; your current level advances when you pass the progress check
  • Exercise text is generated per level, so you never memorise the same drill
Browse all lessons

On-screen keyboard and layouts

A simple on-screen keyboard mirrors your hardware and highlights the next key to press in real time, with character labels on every key so you never have to look down at your hands.

  • Swedish (Nordic) layout with å, ä and ö
  • US English layout
  • Next key highlighted live while you type; finger-to-key mapping per level
  • Layout and content language are configured independently

Targeted practice on your weak keys

Targeted practice builds a session out of your own error statistics instead of a fixed word list. Every keystroke is recorded per character, so the app knows which keys and finger movements you miss most.

  • Real-time typing interface with a three-line window and single-line focus
  • Session shape: warmup, weak points, integration, progress check
  • Drills generated from your per-key error rates
  • Adjustable session length and accuracy floor

Live WPM, accuracy and records

Net WPM is your speed after errors are subtracted, so accuracy counts as much as raw speed. Stats update live while you type and are recomputed server-side when a session is saved.

  • Net WPM and raw WPM, updated live
  • Accuracy percentage and per-key error rates
  • Personal records, session history and an activity heatmap
  • Streaks, level milestones and a printable completion certificate
  • Data export of your own results

Book mode: type real literature

Book mode lets you type out whole public-domain books and poems segment by segment, which is where endurance and sustained accuracy are built.

  • English and Swedish classics, children's books and short poems
  • Difficulty indicated by length: poem, short, medium and long
  • Adjustable segment length, with your position saved between sessions
  • Blurb, author, year and source listed for every text
Browse the library

Account, progress and guest mode

Sign in with Google and your progress, records, weak-key statistics and preferences follow you between devices. Prefer not to sign in? Continue as a guest and everything works except saved data.

  • Google sign-in, no signup form and no password
  • Saved progress, stats, streaks and layout preferences
  • Optional public profile with a shareable progress card
  • Guest mode: full lessons, practice and books, nothing stored
  • Free — every lesson, drill and book is included
Sign in or continue as guest

Dark, distraction-free interface

A dark, technical theme keeps the focus on the text you are typing, and the layout adapts to desktop, tablet and mobile screens. The interface is available in English and Swedish.

  • Dark theme built for long sessions
  • Responsive on desktop, tablet and mobile
  • English and Swedish interface, switchable at any time