Fora Dictionary Pro

482 reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Fora Dictionary Pro is a viewer application for dictionaries in StarDict, DSL, XDXF, Dictd, and TSV/Plain formats ¹.


• Fast and fully offline operation
• Searches ignoring case, diacritics, and punctuation
• Wildcard search
• Fuzzy search
• Full-text search
• In-page popup translator
• History and bookmarks


Fora Dictionary Pro is compatible with the following dictionary/file types:

• StarDict dictionaries (*.idx)
• DSL dictionaries (*.dsl)
• XDXF dictionaries (*.xdxf)
• Dictd dictionaries (*.index)
• TSV/Plain dictionaries (*.txt, *.dic)

Setting up dictionaries:

• Connect your mobile device to your computer.
• Copy dictionary files to the app's documents/files folder on device ². See Android help ³ for details.
• Select the dictionary index file as listed in the compatibility section above (or an archive of it) using the "Import Dictionary" option of the "Manage" menu.
• Attach resource ZIP files (if any) using the "Attach ZIP" option of the dictionary menu. (optional)
• Edit properties of the dictionary such as visible name using the "Edit Properties" option of the dictionary menu. (optional)
• Create a full-text search index of the dictionary using the "Upgrade" option of the dictionary menu. (optional)
• Create profiles to group and organize dictionaries. (optional)

Resource files:

Resource files of a dictionary can be put into multiple ZIP files with the following properties:

i) Classic (non-ZIP64) ZIP file type
ii) Flat (no sub-directories) file structure
iii) Maximum 65,535 files per ZIP file

Use "Attach ZIP" from the dictionary menu to copy and attach ZIP files to a dictionary.

Full-text search:

The app supports searching full-text of all dictionaries for exact matches. The feature requires one-time upgrading of a dictionary which can take a very long time to complete, since every single word anywhere on the dictionary is made searchable during the process.

Synchronizing between devices:

Copying/moving dictionaries between devices is done using one of the two available methods:

• "Export Dictionary" to a *.zip file on the first device and then "Import Dictionary" that *.zip file on the second
• Copy/move whole ".fora" or ".foradictionary" folder or individual dictionary folders using a file manager

Search types:

There are five kinds of searches you can perform on dictionaries.

• Regular search: Shows results exactly matching the query.
• Extended matching search: Shows results matching the query with case, diacritics, and punctuations ignored. Suggestions include in-phrase and phonetic matches.
• Full-text search: Shows list of articles containing exact matches of the query. The scope of search is not limited to headwords and includes all text in all articles (definitions, synonyms, examples, etc).
• Fuzzy search: Shows list of articles most similar to the query. The search works like a spell checker for words you're not sure how it's written/spelled.
• Wildcard search: Shows list of articles that match the criteria set with a wildcard query.

Help and Support:


¹ No dictionaries are bundled with the application. You will need dictionaries in supported formats to use with the application.
² Typical location of the app's documents folder is: Android/data/
Updated on
Apr 24, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
482 reviews
A Google user
February 21, 2020
Indispensible thesaurus BUT like other reviewers, completely stopped with Android 10: no longer identifies internal OR externally stored 'dictionaries.' Only available search is within app's own file: ...Android/data/com.ngc.fora/... Error message "Can't browse up" displays when trying to import. In the past, simple installation of supporting 'dictionaries' had the app up & running. It WAS the best thesaurus. Praying for a speedy fix... 😔🙏🏼
7 people found this review helpful
Did you find this helpful?
Oleksandr Minchuk
August 7, 2022
App doesn't see previous config of profiles, doesn't read previously installed dictionaries, after changing storage all settings are lost.
Did you find this helpful?
Sergey Khorev
June 3, 2020
Being a long time user of Fora Dictionary, I say this is THE dictionary shell and I see no comparable alternatives. With some patience you can add and compress your dictionaries on a PC, setup some profiles and then transfer everything onto your Android devices. The app does not ask for excessive permissions. Using 3rd party tools you can convert many formats into those supported by Fora. The drawbacks are: the UI is not as customizable as it used to be in Fora Dictionary (without Pro), also it is somewhat cumbersome to organise your dictionaries and profiles without batch operations and drag and drop.
4 people found this review helpful
Did you find this helpful?

What's new

• Bug fixes and performance improvements