Repository: telegramdesktop/tdesktop
Stars: 31451
CLAUDE.md
Claude Code Pointer
Read AGENTS.md and treat it as the canonical repository-wide instructions.
README.md
[Telegram Desktop][telegram_desktop] – Official Messenger
This is the complete source code and the build instructions for the official [Telegram][telegram] messenger desktop client, based on the [Telegram API][telegram_api] and the [MTProto][telegram_proto] secure protocol.




[![Preview of Telegram Desktop][preview_image]][preview_image_url]
The source code is published under GPLv3 with OpenSSL exception, the license is available [here][license].
Supported systems
The latest version is available for
* Windows 7 and above (64 bit) (portable)
* Windows 7 and above (32 bit) (portable)
* macOS 10.13 and above
* Linux static build for 64 bit
* Snap
* Flatpak
Old system versions
Version 4.9.9 was the last that supports older systems
* macOS 10.12
* Linux with glibc < 2.28 static build
Version 2.4.4 was the last that supports older systems
* OS X 10.10 and 10.11
* Linux static build for 32 bit
Version 1.8.15 was the last that supports older systems
* Windows XP and Vista (portable)
* OS X 10.8 and 10.9
* OS X 10.6 and 10.7
Third-party
* Qt 6 (LGPL) and Qt 5.15 (LGPL) slightly patched
* OpenSSL 3.2.1 (Apache License 2.0)
* WebRTC (New BSD License)
* zlib (zlib License)
* LZMA SDK 9.20 (public domain)
* liblzma (public domain)
* Google Breakpad (License)
* Google Crashpad (Apache License 2.0)
* GYP (BSD License)
* Ninja (Apache License 2.0)
* OpenAL Soft (LGPL)
* Opus codec (BSD License)
* FFmpeg (LGPL)
* Guideline Support Library (MIT License)
* Range-v3 (Boost License)
* Open Sans font (Apache License 2.0)
* Vazirmatn font (SIL Open Font License 1.1)
* Emoji alpha codes (MIT License)
* xxHash (BSD License)
* QR Code generator (MIT License)
* CMake (New BSD License)
* Hunspell (LGPL)
* Ada (Apache License 2.0)
Build instructions
* [Windows (32-bit and 64-bit)][win]
* [macOS][mac]
* [GNU/Linux using Docker][linux]
[//]: # (LINKS)
[telegram]: https://telegram.org
[telegram_desktop]: https://desktop.telegram.org
[telegram_api]: https://core.telegram.org
[telegram_proto]: https://core.telegram.org/mtproto
[license]: LICENSE
[win]: docs/building-win.md
[mac]: docs/building-mac.md
[linux]: docs/building-linux.md
[preview_image]: https://github.com/telegramdesktop/tdesktop/blob/dev/docs/assets/preview.png "Preview of Telegram Desktop"
[preview_image_url]: https://raw.githubusercontent.com/telegramdesktop/tdesktop/dev/docs/assets/preview.png