OwOGG is a free collection of browser mini-games: reaction, aim, memory, typing, puzzle and arcade games you can play instantly without installing anything, with per-game leaderboards.
Typing Speed Test
Type line by line for 90 seconds and record a server-verified combined score.
Typing Speed Test
You get 90 seconds to copy a passage, one line at a time. Before the clock starts you pick the passage language: Korean, English, Japanese or Chinese. Each language has three short prose pieces. The English ones are loosely based on Alice's Adventures in Wonderland, Treasure Island and Sherlock Holmes; the Korean, Japanese and Chinese sets borrow from well-known stories in those languages. The starting piece changes from run to run, and the three pieces repeat three times in a row.
A line only advances when it is perfect
The timer starts the moment you pick a language, not on your first keystroke, so have your hands on the keyboard before you click.
Lines are at most 48 characters. Korean and English break between words; Japanese and Chinese, which have no spaces, are cut every 48 characters. Each character turns green when it is right and red when it is wrong, and as soon as your input matches the whole line you jump to the next one. No Enter needed. A single wrong character keeps you on the line. The box will not take more characters than the line has, and pasting is blocked. The two finished lines stay visible above, the next three below.
How the score is built
CPM is characters typed per minute. WPM counts only correct characters, five to a word. Accuracy is the share of typed characters that match the passage. The overall score takes 60% of WPM times five, adds 40% of CPM, then multiplies by accuracy. WPM times five is really just correct characters per minute, so typing 300 clean characters a minute lands you close to 300 points.
Characters are counted as finished characters, not keystrokes. A Korean syllable takes two or three keys but counts once, which is why Korean CPM tends to look lower than English. Compare runs within one language.
The server recomputes everything from the same passage and formula before the result goes on the leaderboard, highest score first. A run with no typing is not recorded.
Typos cost time, not accuracy
Because a line has to be perfect before you can leave it, every finished line counts as fully correct. The only thing that lowers accuracy is wrong characters still sitting in the box when the 90 seconds end. Typos along the way cost you the time it takes to delete and retype them.
So fix an error the moment it turns red. If you keep going you will have to come back anyway, and backspacing to it means retyping everything after it. Read the next line while finishing the current one so line breaks cost no pause. In the last few seconds, slow down slightly: a leftover typo hits accuracy, and accuracy multiplies the whole score.
Keyboard and buttons
Keyboard only. If the box loses focus, click the passage card to get back into it. The buttons at the top switch the game's interface between Korean and English and turn sound on or off. Try again on the result screen starts a new run.