Skip to content

Japanese ⇄ English Translator

Translate both ways, with furigana, romaji and typing help.

English日本語

The translation appears here as you type.

Translation is the one part that leaves your browser. A translation model is far too large to run in a page, so each line is sent to MyMemory, a free public service, once you pause typing — one line at a time, never joined together. Results are reused when you retype the same phrase, so live translation stays within the free quota. Your text does reach them, so do not paste anything confidential. The readings, romaji, kanji breakdown and typing guide all run on your device and keep working if that service is unavailable.

Kanji readings from KANJIDIC2, © Electronic Dictionary Research and Development Group, used under CC BY-SA 4.0. Word segmentation by kuromoji.js with the IPADIC dictionary, Apache License 2.0.

About the Japanese ⇄ English Translator

Translates as you type, in both directions, with the romaji printed directly under the Japanese the way you would expect. Every word is broken out with its reading above it, its pronunciation below, and what it means — so a sentence full of kanji is still readable if you cannot read kanji yet. Tap any word for its on and kun readings and the exact keys to type it on a Japanese IME.

How to use it

  1. 1Start typing — the translation appears on its own, with romaji underneath.
  2. 2Read the word-by-word strip: reading on top, the word, how to say it, what it means.
  3. 3Tap any word for its kanji readings and the keys you would press to type it.
  4. 4Copy the hiragana, katakana or romaji, or press Hear it to listen.

What you get

  • Translates live as you type, both directions, with no button to press
  • Romaji printed directly beneath the Japanese, where you expect to find it
  • Word by word: reading above, pronunciation below, meaning underneath
  • Handles inflected verbs, so 行きました reads ikimashita rather than i kimashita
  • Reads は, へ and を as wa, e and o when they are particles
  • Standard Hepburn romaji with macrons — kankyō, not kankyou
  • Rewrites a plain-form translation into standard polite Japanese
  • Kanji cards with on and kun readings and what to type for each
  • Keystrokes for the whole sentence on a Japanese IME
  • Read aloud using your device's own Japanese voice
  • Marks which readings are certain and which are approximate

Frequently asked questions

Is my text sent anywhere?

The translation is, and only the translation. Machine translation needs a model far too large to run in a web page, so when you pause typing your text is sent to MyMemory, a free public translation service, directly from your browser. Everything else — the readings, romaji, kanji breakdown and typing guide — runs on your device. Do not paste anything confidential, and switch off "Translate as I type" if you would rather send text only when you choose.

How accurate is the translation?

Good for everyday sentences and unreliable for anything subtle, like any free machine translation. The tool shows the service's own match score so you can see whether a result came from a close match in its translation memory or from raw machine translation. Never submit a machine translation as your own work without checking it.

Why does the translation come out polite when I did not ask for it?

Because machine translation returns whatever register happens to sit in its memory, and for English input that is often the plain form — 行く rather than 行きます. Plain form is fine between friends and wrong for an email, a form, a shop, or anyone you have just met. So a plain-form result is rewritten into ですます form and labelled as adjusted, with a toggle to see exactly what the service returned. Past-tense plain forms are left alone and marked, because rewriting those confidently needs more than these rules can do.

Which romanisation is used?

Standard Hepburn, with macrons for long vowels: 環境 is kankyō and 東京 is tōkyō, as they appear on road signs and in passports. Macrons are only applied inside a single word, so 思う stays omou — the う there is the verb ending, not a long vowel. The typing guide keeps the keystroke spelling, since you cannot type ō.

Are the readings always right?

Kana readings are exact, because kana map to sounds one-to-one. Words in the bundled vocabulary are reliable. Beyond that, a run of two or more kanji is read with the on'yomi of each character — which is how Sino-Japanese compounds work — and marked approximate, because compounds sometimes shift sound. The regular shifts are handled: 設定 comes out せってい rather than せつてい. Personal names are the weak spot, since their readings cannot be derived from the kanji at all and have to be listed one by one.

Why is there no furigana for some words?

Because the word is not in the bundled vocabulary. Generating readings for arbitrary Japanese needs a morphological analyser and a dictionary of hundreds of thousands of entries — a multi-megabyte download. Rather than ship that or guess, the tool marks what it does not know.

Does translating as I type use up a free quota?

It could, so the tool is built not to. It waits for a pause in your typing rather than firing on every keystroke, ignores fragments too short to be meaningful, and reuses any phrase it has already translated — so backspacing and retyping costs nothing. You can also turn live translation off and translate on demand.

How do I type Japanese on my keyboard?

Add Japanese as an input source — System Settings → Keyboard on macOS, or the Language settings on Windows — then switch to it with Control+Space or Windows+Space. Type the reading in romaji and press space to convert to kanji. The typing guide on this page shows the exact letters for whatever you translated.

People who use this tool usually reach for these next.