Alpus is a dictionary viewer.



Platform Application Version Requirements License App Store
Windows 7.8 Windows 7 (32-bit) or later Freeware N/A
Windows 7.8 Windows 7 (64-bit) or later Freeware N/A
Mac Alpus-mac.tgz 7.8 Intel OS X 10.7.4 or later Freeware N/A
Linux Alpus-linux.tgz 7.8 i386 or compatible Freeware N/A
Linux Alpus-linux-x64.tgz 7.8 amd64 or compatible Freeware N/A
Android Alpus.apk1 7.8 Android 4.4 or later $6 Alpus on Google Play
iOS N/A 7.8 iOS 9.0 or later $6 Alpus on the App Store on iTunes
Updates Change Log
Checksums MD5 or SHA-256

1. Free Edition available for up to five dictionaries.


Alpus is compatible with the following dictionary/file types:

Setting up dictionaries

All dictionaries are extracted, indexed, and optimized automatically using "Import Dictionary" option of the "Manage" menu. Profiles allow grouping of dictionaries without duplicating storage space. You can edit and customize properties of a dictionary, such as visible name.

Resource files of a dictionary can be put into multiple ZIP files with arbitrary sizes and file names. The resource ZIP files will be detected and indexed automatically.

Full-text search

The application supports searching full-text of all dictionaries for exact matches. The feature requires one-time upgrading ("Upgrade All" option of the "Manage" menu) of a dictionary which can take 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:

Useful Tips

Hunspell dictionaries

Stemming Notes

Search Types

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


Updating the application consists of keeping the portable "Alpus.Config" folder and replacing the remaining files and folders.

Troubleshooting and FAQ

Q: I bought an offline dictionary, can I use it in Alpus?
A: Probably, no. Most standalone dictionaries have it's own proprietary data format incompatible with general-purpose dictionaries. You need dictionary data in one of the supported formats.

Q: I will create my own dictionary to use in Alpus. Which formats does it support?
A: It's recommended to use the DSL source format since it's the most completely-supported (fully-implemented) among supported dictionary formats. It's also user-friendly for content creation and formatting.

Q: Suggestions are slow when a lot of dictionaries are installed.
A: Unlike traditional search auto-completion, Alpus performs a complete search and matching of the query (e.g. occurrences in multi-word phrases) on all dictionaries in profile when suggestions are activated. Grouping dictionaries into smaller sets based on usage context using profiles may be helpful.

Q: I can't find the dictionary I need or the dictionary isn't displayed properly when searching.
A: Indexing the dictionary using the latest version of the application, or adding/indexing the dictionary using alternate formats (e.g. in DSL format instead of StarDict) may be helpful.

Q: When I modify/replace Alpus.Config folder manually, my profiles are lost.
A: This is the expected behavior since profiles are stored as app settings (rather than disk files) on mobile devices for the sake of stability.

Known Limitations

For Developers

Integration with other applications or the operating system is briefly described here.