Telegram Drive is an open-source, cross-platform desktop application that turns your Telegram account into an unlimited, secure cloud storage drive. Built with Tauri, Rust, and React.

Telegram Drive leverages the Telegram API to allow you to upload, organize, and manage files directly on Telegram's servers. It treats your "Saved Messages" and created Channels as folders, giving you a familiar file explorer interface for your Telegram cloud.
| Dashboard | File Preview |
|---|---|
![]() |
![]() |
| Grid View | Authentication |
|---|---|
![]() |
![]() |
| Audio Playback | Video Playback |
|---|---|
![]() |
![]() |
| Auth Code Screen | Upload Example |
|---|---|
![]() |
![]() |
| Folder Creation | Folder List View |
|---|---|
![]() |
![]() |
Clone the repository
git clone https://github.com/caamer20/Telegram-Drive.git
cd Telegram-Drive
Install Dependencies
cd app
npm install
Run in Development Mode
npm run tauri dev
Build/Compile
npm run tauri build
This project is Free and Open Source Software. You are free to use, modify, and distribute it.
Licensed under the MIT License.
Disclaimer: This application is not affiliated with Telegram FZ-LLC. Use responsibly and in accordance with Telegram's Terms of Service.
If you're looking for a version of this app that's optimized for VPNs check out this repo:
https://github.com/caamer20/Telegram-Drive-ForVPNs