QKSMS

Messaging app

Replacement for the stock AOSP messaging app.

Some of its features include:


  • Material Design

  • Themes

  • Night Mode

  • Reply to messages without leaving the current app

  • Group Messaging

  • MMS

  • Delayed message sending

  • Search

We’re making texting magical again. QKSMS is the most beautiful messaging experience you’ve ever used. Replace your stock messaging app and fall in love texting all over again.

Dual-SIM and Multi-SIM phones are now fully supported by QKSMS!

Clean: A beautiful, intuitive, and clutter-free design that allows you to focus on what matters.

Customizable: Use any of the millions of colors to theme the entire app, or any particular conversation. Per-contact notifications allow you to easily prioritize and distinguish your messages. Manual and automatic night mode are great too.

Powerful: Use MMS to share photos, stickers, or join your friends in a group chat. Conversation search allows you to find things easier than ever.

Private: Easily block conversations and manage your blacklist, or automatically filter out spam with Should I Answer? integration.

Convenient: Reply to your messages from anywhere using the QK Reply popup, your Wear OS (Android Wear) watch, or directly from your notification shade (Android 7.0+)

Accessibility: High contrast black theme, and full support for TalkBack and Samsung Voice Assistant.

We love hearing what you have to say, so always feel free to let us know whenever you have any feedback or suggestions!

Donate

Packages

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 3.4.4 (183) - Added on 2018-08-10

    This version requires Android 5.0 or newer.

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

    Download APK 9.0 MiB PGP Signature

    Permissions
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.CALL_PHONE
    • android.permission.READ_CONTACTS
    • android.permission.READ_SMS
    • android.permission.READ_PHONE_STATE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.RECEIVE_MMS
    • android.permission.RECEIVE_SMS
    • android.permission.SEND_SMS
    • android.permission.WAKE_LOCK
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.WRITE_SMS
    • com.android.vending.BILLING
    • android.permission.INTERNET
    • com.sec.android.provider.badge.permission.READ
    • com.sec.android.provider.badge.permission.WRITE
    • com.htc.launcher.permission.READ_SETTINGS
    • com.htc.launcher.permission.UPDATE_SHORTCUT
    • com.sonyericsson.home.permission.BROADCAST_BADGE
    • com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
    • com.anddoes.launcher.permission.UPDATE_COUNT
    • com.majeur.launcher.permission.UPDATE_BADGE
    • com.huawei.android.launcher.permission.CHANGE_BADGE
    • com.huawei.android.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.WRITE_SETTINGS
    • android.permission.READ_APP_BADGE
    • com.oppo.launcher.permission.READ_SETTINGS
    • com.oppo.launcher.permission.WRITE_SETTINGS
    • me.everything.badger.permission.BADGE_COUNT_READ
    • me.everything.badger.permission.BADGE_COUNT_WRITE
    • android.permission.READ_EXTERNAL_STORAGE
  • Version 3.4.3 (182) - Added on 2018-08-10

    This version requires Android 5.0 or newer.

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

    Download APK 9.0 MiB PGP Signature

    Permissions
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.CALL_PHONE
    • android.permission.READ_CONTACTS
    • android.permission.READ_SMS
    • android.permission.READ_PHONE_STATE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.RECEIVE_MMS
    • android.permission.RECEIVE_SMS
    • android.permission.SEND_SMS
    • android.permission.WAKE_LOCK
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.WRITE_SMS
    • com.android.vending.BILLING
    • android.permission.INTERNET
    • com.sec.android.provider.badge.permission.READ
    • com.sec.android.provider.badge.permission.WRITE
    • com.htc.launcher.permission.READ_SETTINGS
    • com.htc.launcher.permission.UPDATE_SHORTCUT
    • com.sonyericsson.home.permission.BROADCAST_BADGE
    • com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
    • com.anddoes.launcher.permission.UPDATE_COUNT
    • com.majeur.launcher.permission.UPDATE_BADGE
    • com.huawei.android.launcher.permission.CHANGE_BADGE
    • com.huawei.android.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.WRITE_SETTINGS
    • android.permission.READ_APP_BADGE
    • com.oppo.launcher.permission.READ_SETTINGS
    • com.oppo.launcher.permission.WRITE_SETTINGS
    • me.everything.badger.permission.BADGE_COUNT_READ
    • me.everything.badger.permission.BADGE_COUNT_WRITE
    • android.permission.READ_EXTERNAL_STORAGE
  • Version 3.4.2 (181) - Added on 2018-07-30

    This version requires Android 5.0 or newer.

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

    Download APK 8.9 MiB PGP Signature

    Permissions
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.CALL_PHONE
    • android.permission.READ_CONTACTS
    • android.permission.READ_SMS
    • android.permission.READ_PHONE_STATE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.RECEIVE_MMS
    • android.permission.RECEIVE_SMS
    • android.permission.SEND_SMS
    • android.permission.WAKE_LOCK
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.WRITE_SMS
    • com.android.vending.BILLING
    • android.permission.INTERNET
    • com.sec.android.provider.badge.permission.READ
    • com.sec.android.provider.badge.permission.WRITE
    • com.htc.launcher.permission.READ_SETTINGS
    • com.htc.launcher.permission.UPDATE_SHORTCUT
    • com.sonyericsson.home.permission.BROADCAST_BADGE
    • com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
    • com.anddoes.launcher.permission.UPDATE_COUNT
    • com.majeur.launcher.permission.UPDATE_BADGE
    • com.huawei.android.launcher.permission.CHANGE_BADGE
    • com.huawei.android.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.WRITE_SETTINGS
    • android.permission.READ_APP_BADGE
    • com.oppo.launcher.permission.READ_SETTINGS
    • com.oppo.launcher.permission.WRITE_SETTINGS
    • me.everything.badger.permission.BADGE_COUNT_READ
    • me.everything.badger.permission.BADGE_COUNT_WRITE
    • android.permission.READ_EXTERNAL_STORAGE