Open Source · Free Forever

Your Telegram.
Your Drive.

Turn your Telegram account into an unlimited, secure cloud storage drive. Upload, stream, and organize — all from a beautiful desktop app.

Rust React Tauri TypeScript

Everything you need

A powerful file manager built on top of Telegram's infrastructure.

Unlimited Storage

Leverage Telegram's generous cloud infrastructure for truly unlimited file storage.

Privacy Focused

API keys and data stay local on your machine. No third-party servers involved.

Media Streaming

Stream video and audio files directly from Telegram without downloading first.

Folder Management

Create and organize folders using private Telegram Channels as directories.

High Performance

Virtual scrolling handles thousands of files instantly with zero lag.

Cross-Platform

Native desktop apps for Windows, macOS (Intel & ARM), and Linux.

See it in action

A familiar file explorer interface for your Telegram cloud.

Dashboard with files
Dashboard
Dark mode grid view
Grid View
Image preview
File Preview
Video playback
Video Playback

Get started in minutes

Three simple steps to turn your Telegram into unlimited cloud storage.

01

Get Telegram API Keys

Visit my.telegram.org, log in, and create a new application under "API development tools" to get your API ID and API Hash.

Go to my.telegram.org
02

Download Telegram Drive

Download the latest version for your operating system from the downloads section below.

Download now
03

Login & Start Using

Open the app, enter your API credentials, authenticate with your Telegram account, and start uploading files.

Prerequisites

  • Telegram API Credentials — Get from my.telegram.org
  • Windows — Visual Studio Build Tools with "Desktop development with C++" workload
  • macOS — Xcode Command Line Tools
  • Linux — WebKitGTK and build essentials packages

Note: Prerequisites are only needed if building from source. Pre-built downloads work out of the box.

Download Telegram Drive

Available for Windows, macOS, and Linux. Free and open source.

Fetching latest release…

Build from Source

Want to build it yourself? Clone, install, and run.

$ git clone https://github.com/caamer20/Telegram-Drive.git

$ cd Telegram-Drive/app

$ npm install

$ npm run tauri dev

Requires Node.js 18+ and Rust. First build takes 5–15 minutes to compile Rust crates.

Frequently Asked Questions

Common questions about Telegram Drive

📱 Is Telegram Drive available on mobile (iOS/Android)?

Not currently. Telegram Drive is a desktop-only application built with Tauri, available for Windows, macOS, and Linux. However, since your files are stored on Telegram's servers (in "Saved Messages" or private Channels), you can still access your files through the regular Telegram app on your phone — you just won't have the dedicated file manager interface.

💾 Is the storage really unlimited?

Yes! Telegram provides unlimited cloud storage for its users. The only limit is 2GB per file. Telegram Drive leverages this infrastructure, so you get unlimited storage at no cost.

🔐 Is my data private and secure?

Absolutely. Your API credentials and session data stay local on your machine. Files are stored in your own Telegram account (Saved Messages or private Channels that only you can access). No third-party servers are involved.

🔑 Why do I need API credentials?

Telegram Drive communicates directly with Telegram's API to manage your files. You need your own API ID and API Hash from my.telegram.org to authenticate. This is a one-time setup that takes about 2 minutes.

💰 Is Telegram Drive free?

Yes, 100% free and open source under the MIT License. No subscriptions, no hidden fees, no ads. You can use it, modify it, and distribute it freely.