Skip to content
TelegramDL

TelegramDL (TGDown)

Welcome to the official TelegramDL documentation.

TelegramDL is a specialized download manager built with Go, Wails v2, and Vue 3. It combines an ultra-fast, concurrent backend with a modern, responsive user interface.

Multi-worker Engine

512 KB chunks with up to 8 parallel workers.

Learn more

Real-time Listener

Real-time monitoring with media filters and auto-download.

Learn more

Remote Access

Secure total control via API and Bearer token.

Learn more

Intelligent Resume

Resumes transfers from saved chunks without restarting.

Learn more

Message Ranges

Download batches of messages using range URLs.

Learn more

Topics Support

Manage specific topics in forum supergroups.

Learn more

Headless Mode

Run without GUI via --server flag, ideal for NAS.

Learn more

Local SQLite Database

Efficient built-in state management (CGO-free).

Learn more