Pocket Dictionary for Windows Mobile




Pocket Dictionary is a Japanese dictionary application for Windows Mobile based devices that uses the free EDICT Japanese dictionary files.

Use Pocket Dictionary together with Japanese Input so you can search for Japanese language (kanji and kana) words.


  • Search any Edict format dictionary, including Kanjidoc, Enamdict and others.
  • Place dictionary files on a storage card to save device memory.
  • Download and update dictionary files from within the application (requires an Internet connection on the device).
  • Configuration wizard helps with configuring and downloading dictionaries at first run.
  • Search for characters anywhere in a word, at the beginning or end of a word, or matching a whole word.
  • Ability to input search terms using romaji (this is optional; roman input is normally treated as an English search term, not romaji).
  • Includes multi-radical method kanji lookup.
  • Remembers your most recently used search terms.
  • Adjust font size for optimal readability.
  • Full support for VGA devices (click any screenshot on this page for a VGA version).


Click for VGA versions.

Pocket Dictionary Pocket Dictionary - Romaji input

Installation instructions

If you have an older version of Pocket Dictionary on your device. Please make sure it is not running prior to installing a new version, either by using Settings, System, Memory, Running programs, or by soft resetting your device before installation. You do not need to uninstall the old version before installing the new version.

If necessary, install a Japanese font on your device. It's recommended to install the font first so Pocket Dictionary can automatically configure for the correct font when it's first started.

If it isn't installed already, install the .Net Compact Framework 3.5 on your device. This is necessary for all versions of Windows Mobile.

Download the CAB file below, and copy it to your device. On your device, use File Explorer to open the CAB file, and follow the instructions on screen.

In order to download dictionaries, it is strongly recommended to have an Internet connection available on your device (via ActiveSync, wireless, or other means) when running Pocket Dictionary for the first time.

Getting dictionaries

When running Pocket Dictionary 1.2 for the first time, the configuration wizard will be shown. During the configuration wizard, you can select which dictionaries you wish to configure. After the configuration wizard is complete, the selected dictionaries will be downloaded (please make sure you have an active Internet connection on the device before completing the wizard if you selected new dictionaries). The configuration wizard supports configuration of Edict (the main dictionary file), Kanjidic (specific single kanji information) and Enamdict (Japanese proper names). Especially Enamdict is very big and requires a considerable amount of storage and memory to use, so consider carefully whether you wish to configure it. Configuring at least Edict is recommended.

You will be able to select the location where the newly selected dictionaries will be stored in the wizard. This location may be in the device's main storage, or on a storage card if you wish.

If you are upgrading from Pocket Dictionary 1.0 or 1.1 and already have dictionaries set up, the configuration wizard will recognize these (provided you did not change the file names of the dictionary files).

You can always run the configuration wizard again at a later time if you wish to configure additional dictionaries. The wizard is accessible from within Pocket Dictionary by selecting Menu, Options, Configuration Wizard.

To check for updates for the currently configured dictionaries, go to Menu, Dictionaries, Check for updates. Please make sure you have an active Internet connection on the device before selecting this option. Only dictionaries with a configured update url will be checked. Dictionaries that are not currently available (e.g. because their files are on a storage card that is not currently inserted) will not be checked. Note that the Edict, Kanjidic and Enamdict files on the Monash server are rebuilt daily, so an update will be available for them daily even if they did not actually change.

If you wish to configure dictionaries manually, you can download dictionary files from the Monash FTP site. Extract the zip file for the dictionary (unless you have extraction software on your device, you will need to do this on your regular PC), and copy the dictionary file (and if applicable, the index file, see below) to your device. You may place these files anywhere you like, even on a storage card.

In Pocket Dictionary, use the Menu, Dictionaries, Configure menu item to open the dictionary settings. Tap "New" to create a new dictionary. Tap the "browse" button (the button with three dots on it) for the dictionary file, and select the dictionary file from the list of files. After you do this, Pocket Dictionary will automatically adjust the name of the dictionary (assuming you hadn't changed it already) to the file name of the dictionary. If an index file with .jdx extension and the same name as the dictionary file is in the same folder as the dictionary file, that will automatically be used. You can also choose the index file manually if necessary.

Some dictionaries, such as Edict and Enamdict come with both a dictionary and an index file (in the case of Edict, these files are called "edict" and "edict.jdx" respectively). Although Pocket Dictionary can search without the help of an index file, index searches are much faster so if a dictionary has an index, I strongly recommend you use it. The configuration wizard will automatically set up the dictionaries to use the index files if they have one.

Important: always make sure you select a valid Edict format dictionary file and that the index file matches the dictionary file. If this is not the case it may lead to unexpected results. Other format dictionaries such as JMdict are not supported.

To improve the display of search results, you can select one of the display formats, Edict, Kanjidic or Kanjidic (filtered). Please make sure the format selected matches the format of the dictionary, otherwise the results will not be displayed correctly. The Kanjidic (filtered) format will remove most of the Kanjidic's information fields which most people would not normally be interested in. The configuration wizard will set up Edict and Enamdict to use Edict formatting, and Kanjidic to use Kanjidic (filtered) formatting. If you select None as the formatting mode for a dictionary, the raw dictionary entries will be shown in the result.

Version history

Version 1.2

  • Note: now uses .Net Compact Framework 3.5.
  • Fixed: Pocket Dictionary crashes during the configuration wizard on Windows Mobile 2003.
  • Improved performance for "Search for selection" when using the currently active dictionary.
  • Fixed: the "Search for selection" option does not update the search text field.
  • Fixed: the Edict format mode has no whitespace between the Japanese and the translations for an entry that has no readings.
  • Fixed: the context menu for the search field does not work correctly.
  • Various other minor fixes.

Version 1.1

  • Added support for downloading and updating dictionaries.
  • Added configuration wizard.
  • Improved display of result entries for Edict and Kanjidic format dictionaries.
  • The text in the search box is selected after pressing search.
  • Added "Search for selection" context menu item to the results that allows you to quickly search for the selected text in any dictionary.
  • Fixed: the radical list for the multi-radical lookup method did not resize when the input panel was shown.
  • Fixed: results could contain duplicate entries.
  • Fixed various landscape mode issues.

Version 1.0

  • First release.