K-9 Mail

K-9 Mail

Full-featured email client

Email Internet

Screenshots

Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail Screenshot of K-9 Mail

Description

K-9 Mail is an open source email client that works with basically every email provider.

Features

* Supports multiple accounts
* Unified Inbox
* Privacy-friendly (no tracking whatsoever, only connects to your email provider)
* Automatic background synchronization or push notifications
* Local and server-side search
* OpenPGP email encryption (PGP/MIME)

Install the app OpenKeychain: Easy PGP to encrypt/decrypt your emails using OpenPGP.

Support

If you're having trouble with K-9 Mail, ask for help in our support forum.

Want to help?

K-9 Mail is a community developed project. If you're interested in helping to improve the app, please join us!
You can find our bug tracker, source code, and wiki at https://github.com/thunderbird/thunderbird-android.
We're always happy to welcome new developers, designers, documenters, translators, bug triagers and friends.

What’s new (22.0)

K-9 Mail version 22.0

New:
- Incognito Keyboard privacy setting
- Thundermail interim screen when adding account

Changed:
- Selected sort option now shows indicator in sort menu

Fixed:
- Messages could scroll horizontally when content fit screen
- Thread deletion confirmation incorrectly said only one message would be deleted
- Notification actions difficult to scroll/reorder on small screen
- Show Headers collapsed multi-line email headers into single line

Versions

Version Date Size Requires Android Download
22.0 current
a08f4f1816977d99…
2026-08-13 10 MB API 23
21.1
0f2b82b4dad567b5…
2026-08-05 10 MB API 23
21.0
f7d99242fe134d58…
2026-07-23 10 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • CameraTake photos and videos.
  • Read contactsAccess the address book.
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • Sync settingsRead synchronisation settings.
  • Network stateCheck whether and how the device is connected.
  • Internet accessSend and receive data over the internet.
  • VibrationControl the vibration alert.
Show 8 more permissions
  • Prevent sleepingKeep the device from going to sleep.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • FOREGROUND_SERVICE_SPECIAL_USE
  • Exact alarmsTrigger actions at a precise time.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
  • k9.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments