Your Telegram-backed
library, at a glance.
Upload, organize, and stream your photos, videos, and files — backed by Telegram's free, unlimited storage. Self-hosted. Open source. No subscription required.
Storage Across Channels
Effectively unlimited
Appearance
Dark interface
Matches your system by default, or pin it manually.
About TeleDrive
Harness the power of Telegram.
Telegram offers unparalleled cloud storage capabilities through private channels. TeleDrive bridges the gap, giving you a beautiful, modern interface to interact with your Telegram-backed files as if they were on a local drive.
- ✓Media Viewer — Full-screen image & video playback
- ✓Native Video Streaming — Instant scrubbing via HTTP Range requests
- ✓Real-time Progress — WebSockets for instant tracking
- ✓Intelligent Local Caching — Loads files instantly once downloaded
- ✓Self-hosted — Your data stays on your Telegram account
Installation
Ready to get started?
Setting up TeleDrive is a breeze. Connect your Telegram account and start managing your cloud files instantly.
Run Setup
Clone the repository and run the setup script for your OS.
Get API Keys
Go to my.telegram.org and create an app to get your API_ID and API_HASH.
API_HASH=abcd1234...
Configure .env
Add your credentials to the .env file in the backend folder, and you're good to go!
Creator
Built with Passion
TeleDrive was created by Adil Rahiman. If you find this project useful and want to support its ongoing development, consider making a donation!
Support the Project
PayPal
adilrahman3063@gmail.comGoogle Pay
Check GitHub for QR Code