A little meaning in every keystroke

More than
typing practice.

Keep your rhythm. Get the meaning.
Add Chinese definitions and phonetics beside the words on Monkeytype, so every repetition becomes a chance to learn.

v0.4.5 · ZIP, about 2.6 MB · Chrome 111+

Give it a try. The meaning follows along.

monkeytype.cominteractive demo
wordsenglish
learn a little every single day
/lɜːn/learnv. 学习
/ə/aart. 一个
/ˈlɪtl/littleadj. 少量的
/ˈevri/everyadj. 每一
/ˈsɪŋɡl/singleadj. 单个的
day
Previous meanings stay visibleWord 3 of 6
Make it yours
96,814English entries
ready to look up
81,468entries with phonetics
meaning meets pronunciation
Local lookups
no account or API key

Built around your practice

Keep your eyes on the words.

A little help, right where you need it.
Your familiar typing rhythm, with a clearer understanding.

One word. Both sides.

Chinese definitions and parts of speech sit beside each word, with phonetics on the opposite side. The current word uses your theme's highlight color.

Keep the past. Preview the next.

Meanings stay with previously typed words that are still visible. Preview the next two as the hints follow your typing, backspacing and line changes.

The dictionary comes with you.

Definitions and phonetics are bundled with the extension. No remote translation service, no signup, no API key, and no practice text uploaded.

Real Monkeytype page with phonetics above the English words, Chinese definitions and parts of speech below, and the current word highlighted in yellow.

Actual page · Chinese belowFollows your Monkeytype theme

Small details, familiar rhythm

Fits your practice.
Feels like your setup.

No heavy translation boxes. Just words in the right place. Choose the display you prefer, and keep it for your next practice.

  • 01Chinese above or below; phonetics switch sides
  • 02Adjust definition size and text opacity
  • 03Chinese and English settings, saved locally

Ready when you are

Three steps.
More meaning.

Install the ZIP package using Chrome's developer mode. You don't need developer tools or a build step to use the extension.

Download the ZIP
MonkeyTranslation v0.4.5 · about 2.6 MB
  1. Download and unzip

    Extract the ZIP into a folder you plan to keep. Find the directory containing manifest.json; you'll select it in the next step.

  2. Load it in Chrome

    Open the address below. Enable “Developer mode” in the top right, click “Load unpacked”, and choose the folder you just extracted.

    chrome://extensions

  3. Open Monkeytype and start typing

    Open or refresh monkeytype.com and choose English practice. Pin the extension to your toolbar to change positions, text size or the display toggle anytime.

A few things to know

Before you
start typing.

Have another question?
Write to the MoonlightMilk team

Do I need an account, API key or online translation?

No extension or Monkeytype account is required, and you don't need an API key. The bundled dictionary provides local definitions and phonetics without network requests. Accessing and using the Monkeytype website itself may still require an internet connection.

Does every word have a definition and phonetics?

Not every word is covered. The dictionary contains 96,814 English entries, including 81,468 with phonetics. Uncommon words, names or custom text may show “未收录” (not found); words without reliable phonetics simply omit them. Existing ECDICT phonetics are supplemented with recorded whole-word American English pronunciations from CMUdict.

Does it translate sentences or play audio?

It shows concise definitions for individual words, supported parts of speech and available phonetics. It does not infer meanings from a whole sentence or play audio. Quote mode still uses word-by-word lookups. Zen and special Funbox modes that hide or alter target words are not guaranteed to work.

Does turning the display off stop reading words?

It hides definitions and phonetics and stops lookups. Original-word recognition continues in page memory so typing errors don't overwrite the target word. To stop page access entirely, disable the extension or revoke its site access in Chrome, then refresh or close existing Monkeytype tabs. Read the privacy policy for details.

How do I update? Can I delete the install folder?

Keep the install folder: Chrome continues loading the extension from it. To update, extract the new ZIP and replace the existing files, reload the extension on Chrome's extensions page, then refresh Monkeytype. Your saved display preferences will continue to apply.

Is this an official Monkeytype extension?

No. MonkeyTranslation is an independent project by the MoonlightMilk team. It is not affiliated with, sponsored by or endorsed by Monkeytype. Rights to Monkeytype and the dictionary data remain with their respective owners.

Another practice. A little more meaning.

Your familiar typing rhythm, with something new to learn.

Get MonkeyTranslation