Roll with It Typing

By Chancey Fleet and Marco Salsiccia.

Mar 29, 2026 Update Log
  • Added a new Word typing mode. Now instead of characters or full sentences, you are now prompted with the line content word by word. Just type the word and press space to move onto the next word of the line.
  • Added a Speech Volume control to the Typing Settings as well to go along with the speech rate slider, just in case the voice is too loud.
  • Added new punctuation verbosity mode, in case you miss commas, periods, or want to delve into the coding sets.
  • WPM now calculated based on the input mode and is much more accurate.
  • Lots of optimization re-work under the hood.
  • New content sets!

Instructions

Accessible edition: Uses your local system voice synthesis.

  • Type the sentence you hear. You can change the speech and mode options in Typing Settings.
  • Mistakes trigger a beep and the prompt repeats.
  • Use any keyboard layout to type; QWERTY, DVORAK, Braille Keyboard Input, Braille Screen Input, external braille displays, etc.
  • Keyboard Shortcuts:
    • Backtick (`) key to repeat the current line.
    • Tilde (~), or Shift+Backtick will play the current character that needs to be typed.
    • Vertical Bar (|) or Shift+\ to speak the current word you need to type.
    • Question Mark (?) or Shift+/ to speak what's left of the current line that you need to type.
    • Backslash (\) will immediately exit the lesson.
    • Note: In Coding Sets, hold down Control to use these shortcuts (both Mac and Windows).
  • Check out your speed and accuracy results after finishing the lesson or exiting.
  • Typing Settings: Guided Mode speaks the character you have to type one by one. Sentence Mode speaks the whole sentence first before you type.
  • Custom Content accepts up to 40 lines of content for a typing set, otherwise enjoy a random typing set or pick one from the premade sets.
  • Note: Keeping character verbosity on is currently unstable for Chrome for faster typers. Blame Google for this. in Chrome, there will be a Reset Speech button if the speech begins to fail. Pressing Control+Shift+R will also reset speech in Chrome.
  • To tease your family, friends, teachers, and enemies, the original Rick Roll With It Typing game can be found here: Rick Roll With It Typing
Typing settings

Typing Settings

Typing mode
Sentence mode speech feedback

These options are available when Sentence-first mode is selected.

Additional Settings
Speech Settings
Content settings

Content Settings

Typing content
Choose a typing set
Typing training sets
Custom typing content

Paste or type text below. Up to 40 lines will be used.

Keyboard Layout Reference

Keyboard Layout Reference

These reference tables show the number row, first row,home row, and the third row of keys for standard QWERTY and Dvorak layouts. Set your screen reader punctuation verbosity to All to hear all of the punctuation for Shifted keys.

These tables omit the Space Bar row since these will be different depending on your operating system and computer type. Note that the keyboard shortcut keys have been omitted from the Typing Training mode.

QWERTY Reference

QWERTY Reference

QWERTY Layout
Number Row ` and ~ 1 and ! 2 and @ 3 and # 4 and $ 5 and % 6 and ^ 7 and & 8 and * 9 and ( 0 and ) - and _ = and + Delete Key
First Row Tab Key q w e r t y u i o p [ and { ] and } \ and |
Home Row Caps Lock a s d f g h j k l ; and : ' and " Return Key
Third Row Shift Key z x c v b n m , and < . and > / and ? Shift Key
Dvorak Reference

Dvorak Reference

Dvorak Layout
Number Row ` and ~ 1 and ! 2 and @ 3 and # 4 and $ 5 and % 6 and ^ 7 and & 8 and * 9 and ( 0 and ) [ and { ] and } Delete Key
First Row Tab Key ' and " , and < . and > p y f g c r l / and ? = and + \ and |
Home Row Caps Lock a o e u i d h t n s - and _ Return Key
Third Row Shift Key ; and : q j k x b m w v z Shift Key