Download tgsoft

One download per platform with the engine built in: no runtime, no dependencies. Install, launch and unlock with your license key.

Checking latest release…

The app needs a paid license key to run. Signing in with Telegram is only used on this website, to deliver your download and your license; the app itself never asks you to sign in. See pricing

macOS
Apple Silicon Β· .dmg
Apple Silicon Mac (M1 or newer). Intel Macs are not supported.
On an Intel Mac? There is no Intel build: tgsoft needs a Mac with Apple Silicon.
Unavailable
Windows (x64)
64-bit Β· portable .exe
64-bit Windows on x64.
Unavailable
Windows (ARM64)
ARM64 Β· portable .exe
Windows on ARM (ARM64).
Unavailable
Linux
x86-64 Β· AppImage
64-bit x86 Linux. The AppImage may need libfuse2.
Unavailable
Android
arm64 Β· APK (sideload)
Android 7.0 or newer on arm64. It connects to an engine running on your own server.
Unavailable
Full changelog β†’

First launch

The app is not yet code-signed, so your OS will warn you the first time. This one-time step tells it to trust tgsoft.

macOS
  1. Open the .dmg and drag tgsoft to Applications.
  2. macOS 15 or newer: double-click the app, then open System Settings β†’ Privacy & Security, click "Open Anyway" next to tgsoft and confirm.
  3. macOS 14 or earlier: right-click the app β†’ Open β†’ Open.
  4. Still blocked, or "damaged"? Run in Terminal: xattr -dr com.apple.quarantine /Applications/tgsoft.app
Windows
  1. Run the .exe β€” it's portable, no install needed.
  2. On the SmartScreen prompt click "More info" β†’ "Run anyway".
Linux
  1. Make it executable: chmod +x tgsoft_*.AppImage
  2. Run it: ./tgsoft_*.AppImage
  3. If FUSE is missing: sudo apt install libfuse2
Android
  1. Open the .apk on your phone (transfer it, or open this page there).
  2. When prompted, allow "Install unknown apps" for your browser or file manager.
  3. Tap Install. To update later, download the newer APK and install over it.