Important information about your account. Please click this message.
Signed in
ok
Leaderboards
time 15
time 60
Global
#
name
wpm
raw
acc
test
date
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
You
-
-
-
-
- -
Daily
-
#
name
wpm
raw
acc
test
date
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
You
-
-
-
-
- -
Click anywhere to dismiss
v1
010101
test
v2
010101
test
Title
Shift + Enter to send
monkey-see
monkey-type
punctuation
time
words
quote
custom
10
25
50
100
200
15
30
60
120
change
sign out
wpm
-
acc
-
char
-
time
-
raw
-
test type
-
source
-
other
-
tags
-
leaderboards
-
Sign in to save your results
input history
60
123
about
Monkey-type is a minimalistic typing test, featuring many test modes, an account system to save your
typing speed history and user configurable features like themes, a smooth caret and more.
word set
By default, the website uses the most common 200 words in the english language to generate its tests.
You can change to an expanded set (1000 most common words) in the options, or change the language entirely.
keybinds
You can use tab and enter (or just tab if you have quick tab mode enabled)
to restart the typing test.
Open the command line by pressing esc - there you can access all the functionality you need
without touching your mouse.
stats
wpm - total amount of characters in the correctly typed words, divided by 5
raw wpm - calculated just like wpm, but also includes incorrect words
acc - percentage of correctly pressed keys
char - correct characters / incorrect characters. Calculated after the test has ended
bug report or feature request
If you encounter a bug, or have a feature request - join the Discord server, send me a message on Reddit or create an issue on GitHub.
Everyone who provided
valuable feedback on the original reddit post for the prototype of this website
Contributors on GitHub that
have helped with implementing various features, adding themes and more.
support
If you wish to support this project, help pay for hosting and fuel my caffeine addiction, you can donate here.
tip: You can also change all these settings quickly using the command line (esc)
behaviour
test difficulty
Normal is the classic type test experience. Expert fails the test if you submit (press
space) an incorrect word.
Master fails if you press a single incorrect key (meaning you have to achieve 100% accuracy).
normal
expert
master
quick tab mode
Press tab to quickly restart the test, or to quickly jump to the test page. This
function disables tab navigation on the website.
on
off
freedom mode
Allows you to delete any word, even if it was typed correctly.
on
off
max confidence
When enabled, you will not be able to go back to previous words to fix mistakes.
on
off
stop on error
When enabled, incorrect input will not be registered and words need to be 100% correct to be
able to move on to the next.
on
off
blind mode
No errors or incorrect words are highlighted. Helps you to focus on raw speed. If enabled,
quick end is recommended.
⠀
off
quick end
This only applies to the words mode - when enabled, the test will end as soon as the last
word has been typed, even if it's incorrect.
When disabled, you need to manually confirm the last incorrect entry with a space.
on
off
tags
With tags, you can compare how fast you're typing in different situations. You can see your
active tags above the test words.
They will remain active until you deactivate them, or refresh the page.
staggered
discord integration
When you connect your monkey-type account to your Discord account, you will be automatically
assigned a new role every time you achieve a new personal best in a 60 second test.
To
pair your accounts, direct message 'George' (our bot) on Discord with the message '!verify -'.
Generate pairing code
Your accounts are paired!
code
-
layout override
language
appearance
smooth caret
The caret will move smoothly between letters and words.
on
off
caret style
Change the style of the caret during the test.
|
▮
▯
_
timer/progress style
Change the style of the timer/progress during a timed test.
bar
text
timer/progress color
Change the color of the timer/progress number/bar and live wpm number.
black
sub
text
main
timer/progress opacity
Change the opacity of the timer/progress number/bar and live wpm number.
0.25
0.5
0.75
1
show all lines
When enabled, the website will show all lines for word,custom and quote mode tests -
otherwise the lines will be limited to 3, and will automatically scroll. Using this could cause the timer
text and live wpm to not be visible.
on
off
flip test colors
By default, typed text is brighter than the future text. When enabled, the colors will be
flipped
and the future text will be brighter than the already typed text.
on
off
colorful mode
When enabled, the test words will use the main color, instead of the text color, making the website more
colorful.
on
off
font size
Change the font size of the test words.
1
1.25
1.5
2
randomise theme
After completing a test, the theme will be set to a random one. The random themes are not saved to your
config.
on
off
theme
colorful mode
share
save
hide elements
live wpm
Displays a live WPM speed during the test. Updates once every second.
show
hide
timer/progress
Displays a live timer for timed tests and progress for words/custom tests.
show
hide
key tips
Shows the keybind tips at the bottom of the page.
show
hide
discord dot
Shows the notification dot on the Discord icon.
show
hide
register
login
Forgot password?
set filters to current settings
filters
all
none
difficulty
normal
expert
master
mode
words
time
quote
custom
punctuation
on
off
words
10
25
50
100
200
custom
time
15
30
60
120
custom
date
last day
last week
last month
all
tags
language
No data found. Check your filters.
estimated total time spent typing
overall
-
filtered
-
highest wpm
-
average wpm
-
average wpm (last 10 tests)
-
highest raw wpm
-
average raw wpm
-
average raw wpm (last 10 tests)
-
tests started
-
tests completed
-
avg restarts per completed test
-
avg accuracy
-
avg accuracy (last 10 tests)
-
wpm
raw
accuracy
correct chars
incorrect chars
mode
info
tags
date
load more
tab and enter / space - restart test esc - command line