Telegram apps are open source and support reproducible builds. Anyone can independently verify that Telegram apps you download from App Store or Google Play were built using the exact same code that we publish.
Mobile apps Telegram for Android Telegram for iPhone and iPad Desktop apps Telegram for Windows/Mac/Linux Telegram for macOS Web apps Telegram WebK Telegram WebA Telegram Database Library (TDLib) TDLib – a cross-platform client designed to facilitate creating custom apps on the Telegram platform. Telegram X for Android – a slick experimental Telegram client based on TDLib. Unofficial apps Unigram, a client optimized for Windows (based on TDLib) Telegram CLI for Linux MadelineProto Source codeThis code allows security researchers to fully evaluate our end-to-end encryption implementation. It is also possible to independently verify that Telegram apps ailable on Google Play and App Store are built using the same code that we publish on GitHub.
Telegram Database LibraryCross-platform library for building custom Telegram apps, see TDLib for details.Licensed under Boost 1.0.GitHub »
Telegram for AndroidOfficial Android App, see Google Play Market page for full description.Licensed under GNU GPL v. 2 or later.GitHub »Download APK File »
Telegram for iOSLicensed under GNU GPL v. 2 or later.GitHub »
Telegram for macOSNative macOS client.Licensed under GNU GPL v. 2.GitHub »
Telegram for Web browsersTelegram Web, Version K. Mac, Windows, Linux, Mobile.Licensed under GNU GPL v. 3.GitHub »
Telegram Web, Version A. Mac, Windows, Linux, Mobile.Licensed under GNU GPL v. 3.GitHub »
Legacy JaScript client. Mac, Windows, Linux.Licensed under GNU GPL v. 3.GitHub »
Telegram ReactJaScript client for browsers. Mac, Windows, Linux.Licensed under GNU GPL v. 3.GitHub »
Telegram DesktopQt-based desktop client. Mac, Windows, Linux.Licensed under GNU GPL v. 3.GitHub »
Telegram for WPLicensed under GNU GPL v. 2 or later.GitHub »
Telegram X for AndroidAlternative Telegram client for Android based on TDLib.Licensed under GPL v.3.0GitHub »
Unofficial apps Telegram CLI (Unofficial)Linux Command-line interface for Telegram.Licensed under GNU GPL v. 2.GitHub »
Unigram (Unofficial)A Telegram client optimized for Windows.Licensed under GNU GPL v. 3 or later.GitHub »
MadelineProto (Unofficial)A PHP MTProto Telegram client.Licensed under GNU AGPL v. 3.GitHub »
Bug Bounty ProgramTelegram welcomes developers and the security research community to audit its services, code and protocol seeking vulnerabilities or security-related issues. Learn more about our Bug Bounty Program here.