package icon

Stroke Input Method (筆畫輸入法)

A minimalist Chinese keyboard.
New in version 1.6.0
* Added characters 𠮟 (mouth-beside-seven), 𠂇𠦝𡯂𤴓𦉪𨸏 (critical components), and 𠓗𠓾𣁾𤾩 (selected triplications)
* Added toggle settings for *optional* characters:
- For full coverage of the Basic Multilingual Plane:
* U+9FD1 鿑 to U+9FFF 鿿 (tail end of CJK Unified Ideographs)
* U+4DB6 䶶 to U+4DBF 䶿 (tail end of Extension A)
- For highly technical users:
* U+20024 𠀤 (Kangxi explanatory 並)
* U+2B7F7 𫟷 (simplified 鉝 "livermorium")
This keyboard app lets you input Chinese characters by typing stroke sequences (e.g. 天 is ㇐㇐㇒㇔).

It is a minimalist implementation with the following features:

* Good character support (over 28k characters) including vernacular Cantonese
* User preference for traditional or simplified characters
* No ads
* No permissions
* No tracking or telemetry
* Deterministic candidate generation which doesn't learn user input

After installing the app, launch and follow the prompts to enable Stroke Input Method in your system settings. There will be a default warning shown — this is normal.

This app is free and open-source software, licensed under the GNU General Public License v3.0 (GPL-3.0-only).

You are welcome and encouraged to inspect the source code: https://github.com/stroke-input/stroke-input-android

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.6.0 (72) suggested Added on Dec 27, 2025

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    No permissions

    Download APK 2.2 MiB PGP Signature | Build Log

  • New in version 1.5.0
    * Upgraded target API Level to 36 (Android 16)
    * Changed Help/About pages to non-fullscreen to avoid edge-to-edge breakage
  • Version 1.5.0 (71) - Added on Sep 25, 2025

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    No permissions

    Download APK 2.1 MiB PGP Signature | Build Log

  • New in version 1.4.4
    * Fixed keyboard height not immediately updating in Android 16
  • Version 1.4.4 (70) - Added on Aug 27, 2025

    This version requires Android 7.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    No permissions

    Download APK 2 MiB PGP Signature | Build Log