OpenSMS
Application · SMS & MMS / Android · 2026
Messages that stay on your phone. SMS, MMS and group chats without ads, tracking or third-party servers.
A fast black-and-white SMS and MMS app for Android with its own PDU encoder, a spam filter, scheduled messages and dual SIM support.
MMS runs on a custom PDU encoder and decoder with no third-party libraries: photos, videos, recordings, files and contact cards, with photos scaled down to the carrier limit. Group chats go out as MMS or as separate SMS to each person, and one-time codes get a “Copy code” button.
Pinning, archiving, muting and swipe gestures keep things tidy, and search covers SMS and MMS content with highlighting. On top of that: scheduled messages, templates, a no-diacritics mode (160 instead of 70 characters per SMS), blocking numbers and keywords, JSON export and conversation statistics.

Features
- SMS, MMS and group chats
- dual SIM and delivery reports
- spam filter and keyword blocking
- scheduled messages and templates
- requires Android 10 or newer
Technology
- Kotlin
- Jetpack Compose
- Telephony API
- MMS PDU
My role
Design, architecture, implementation and releases