Android Mail Client
Find a file
2025-11-22 13:56:56 +01:00
.idea Repo created 2025-11-22 13:56:56 +01:00
app-common Repo created 2025-11-22 13:56:56 +01:00
app-k9mail Repo created 2025-11-22 13:56:56 +01:00
app-metadata Repo created 2025-11-22 13:56:56 +01:00
app-thunderbird Repo created 2025-11-22 13:56:56 +01:00
app-ui-catalog Repo created 2025-11-22 13:56:56 +01:00
backend Repo created 2025-11-22 13:56:56 +01:00
build-plugin Repo created 2025-11-22 13:56:56 +01:00
cli Repo created 2025-11-22 13:56:56 +01:00
config Repo created 2025-11-22 13:56:56 +01:00
core Repo created 2025-11-22 13:56:56 +01:00
docs Repo created 2025-11-22 13:56:56 +01:00
feature Repo created 2025-11-22 13:56:56 +01:00
gradle Repo created 2025-11-22 13:56:56 +01:00
images Repo created 2025-11-22 13:56:56 +01:00
legacy Repo created 2025-11-22 13:56:56 +01:00
library Repo created 2025-11-22 13:56:56 +01:00
mail Repo created 2025-11-22 13:56:56 +01:00
plugins/openpgp-api-lib Repo created 2025-11-22 13:56:56 +01:00
quality/konsist Repo created 2025-11-22 13:56:56 +01:00
scripts Repo created 2025-11-22 13:56:56 +01:00
ui-flows Repo created 2025-11-22 13:56:56 +01:00
ui-utils Repo created 2025-11-22 13:56:56 +01:00
.editorconfig Repo created 2025-11-22 13:56:56 +01:00
.gitattributes Repo created 2025-11-22 13:56:56 +01:00
.gitignore Repo created 2025-11-22 13:56:56 +01:00
.java-version Repo created 2025-11-22 13:56:56 +01:00
build.gradle.kts Repo created 2025-11-22 13:56:56 +01:00
CODE_OF_CONDUCT.md Repo created 2025-11-22 13:56:56 +01:00
gradle-remote Repo created 2025-11-22 13:56:56 +01:00
gradle.properties Repo created 2025-11-22 13:56:56 +01:00
gradlew Repo created 2025-11-22 13:56:56 +01:00
gradlew.bat Repo created 2025-11-22 13:56:56 +01:00
LICENSE Repo created 2025-11-22 13:56:56 +01:00
metadata Repo created 2025-11-22 13:56:56 +01:00
NOTICE Repo created 2025-11-22 13:56:56 +01:00
README.md Repo created 2025-11-22 13:56:56 +01:00
SECURITY.md Repo created 2025-11-22 13:56:56 +01:00
settings.gradle.kts Repo created 2025-11-22 13:56:56 +01:00

Thunderbird for Android

Get it on Google Play Get it on F-Droid Latest release Latest beta release

Thunderbird for Android is a powerful, privacy-focused email app. Effortlessly manage multiple email accounts from one app, with a Unified Inbox option for maximum productivity. Built on open-source technology and supported by a dedicated team of developers alongside a global community of volunteers, Thunderbird never treats your private data as a product.

Thunderbird for Android is based on K-9 Mail, which comes with a rich history of success and functionality in open source email.

Download

Thunderbird for Android can be downloaded from a couple of sources:

By using Thunderbird for Android Beta, you have early access to current development and are able to try new features earlier.

Check out the Release Notes to find out what changed in each version of Thunderbird for Android.

The SHA-256 fingerprints for our signing certificates are available in SECURITY.md.

Need Help? Found a bug? Have an idea? Want to chat?

If the app is not behaving like it should, or you are not sure if you've encountered a bug:

If you are certain you've identified a bug in Thunderbird for Android and would like to help fix it:

If you have an idea how to improve Thunderbird for Android:

The Thunderbird Community uses Matrix to communicate:

Contributing

We welcome contributions from everyone.

Architecture Decision Records (ADR)

We use Architecture Decision Records to document the architectural decisions made in the development of Thunderbird for Android. You can find them in the docs/architecture/adr directory.

For more information about our ADRs, please see the ADRs README.

We encourage team members and contributors to read through our ADRs to understand the architectural decisions that have shaped this project so far. Feel free to propose new ADRs or suggest modifications to existing ones as needed.

K-9 Mail

In June 2022, K-9 Mail joined the Thunderbird family as the foundation for Thunderbird on Android. Since then, weve been updating both apps to give users the same solid experience, so its normal to notice that K-9 Mail and Thunderbird look and feel nearly identical. Theyre built on the same code, and thats intentional. You'll notice some features are selectively enabled for Thunderbird as opposed to K-9 Mail, usually when they are simply a better fit for Thunderbird (like the import from K-9 functionality).

If you prefer the robot dog and would like to keep K-9 Mail around, you can find it here:

Forking

If you want to use a fork of this project please ensure that you replace the OAuth client setup in the app-k9mail/src/{debug,release}/kotlin/app/k9mail/auth/K9OAuthConfigurationFactory.kt and app-thunderbird/src/{debug,daily,beta,release}/kotlin/net/thunderbird/android/auth/TbOAuthConfigurationFactory.kt with your own OAuth client setup and ensure that the redirectUri is different to the one used in the main project. This is to prevent conflicts with the main app when both are installed on the same device.

License

Thunderbird for Android is licensed under the Apache License, Version 2.0.