Fcitx5 for Android
Type Chinese, Japanese, Korean and more on your phone
This comes straight from Fcitx5 for Android’s own GitHub page — it’s free. Need help installing? →
About this app
Fcitx5 for Android is a keyboard for languages that a plain alphabet keyboard cannot handle. Chinese comes built in — Pinyin, Shuangpin, Wubi, Cangjie and your own custom tables — along with English and its spell check. Japanese, Korean, Vietnamese, Thai, Sinhala, Jyutping, Zhuyin and RIME schemas are each added by installing a small plugin.
It is the Linux Fcitx5 input engine ported to Android, so typing works the way it does on a desktop. You get an expandable candidate list, an emoji and symbol picker, a clipboard history for plain text, long-press popups for extra symbols, custom colour themes with a background image, and Android 12 dynamic colour. Plug in a physical keyboard and the candidate panel floats above your text.
The on-screen key layout cannot be rearranged yet. Also note that the Google Play build is signed with a different key from the F-Droid and GitHub builds, so you cannot update from one to the other without uninstalling first.
From the app’s home page
- See the codeHow it’s made — every line is public
- WebsiteThe app’s own home page
- Questions & commentsTalk with the people who make it
- Report a problemTell the makers something is broken
- All versionsOlder downloads and what changed
- LicenseThe rules for using and sharing it
More like this
All Tools →
Xime
A Chinese keyboard with on-device prediction
AnySoftKeyboard
A keyboard for many languages that never goes online