Skip to content
The most beautiful SMS messenger for Android
Java Kotlin
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github re-add the issue template (#1022) Apr 14, 2018
android-smsmms Catch error thrown while trying to send message, improve debugging Jul 28, 2019
common Upgrade remaining modules to api 29 Oct 28, 2019
data Migrate data for new conversation schema Nov 11, 2019
domain Update badge and shortcuts after pinning Nov 9, 2019
gradle/wrapper Fix build Aug 27, 2019
presentation Store lastMessage instead of it's fields in conversation Nov 9, 2019
.gitignore Fix gitignore, clean up Jan 2, 2018
.travis.yml Upgrade sdk and androidx Oct 25, 2019
LICENSE update badges (#1267) Aug 12, 2018
build.gradle Upgrade sdk and androidx Oct 25, 2019 Fix issues with release builds Sep 10, 2019
gradlew Initial project setup May 26, 2017
gradlew.bat Initial project setup May 26, 2017
secrets.tar.enc Add crashlytics crash reporting Jun 14, 2019
settings.gradle Allow manual sending of scheduled messages Jun 27, 2018



Build Status Liberapay donation Bitcoin donation PayPal donation

QKSMS is an open source replacement to the stock messaging app on Android. It is currently available on the Google Play Store and on F-Droid

Download on Google PlayGet it on F-Droid

Reporting bugs

A great bug report contains a description of the problem and steps to reproduce the problem. We need to know what we're looking for and where to look for it.

When reporting a bug, please make sure to provide the following information:

  • Steps to reproduce the issue
  • QKSMS version
  • Device / OS information


If you'd like to add translations to QKSMS, please join the project on Crowdin. Translations that are committed directly to source files will not be accepted.

Thank you

A special thank you to Jake (@klinker41) and Luke Klinker (@klinker24) for their work on android-smsmms, which has been an unspeakably large help in implementing MMS into QKSMS.


QKSMS is developed and maintained by Moez Bhatti. Feel free to reach out to


QKSMS is released under the The GNU General Public License v3.0 (GPLv3), which can be found in the LICENSE file in the root of this project.

You can’t perform that action at this time.