Save message history, media files, avatars and channel settings to a local folder. Restore into a new channel in one click. Built on the official Telegram API — everything stays on your computer.
A focused backup tool — no bloat, no subscriptions, no signup. Just your channels, safely stored on your disk.
Save every message, every media file, the channel avatar, name, and description into a structured folder on your computer.
Restore a backup into a fresh channel with one click. Messages are republished in original chronological order.
Photos, videos, documents, voice messages, GIFs — downloaded locally. Restored as native Telegram media, not as links.
Name, description, and avatar image — all captured. Restore preserves the visual identity of the original channel.
Telegram rate limits are respected automatically. The app pauses, resumes, and finishes the export without manual intervention.
Sign in with your Telegram mobile app via QR code, or fall back to phone number + SMS code. Sessions stored locally.
No servers, no telemetry, no ads. The app only talks to the official Telegram API — same as the official client.
English, Russian, Spanish, Portuguese, German, French, Turkish, Persian, Chinese. Full right-to-left support.
Every line of code is on GitHub. Audit it, build it yourself, contribute, or fork. MIT License — free forever.
From download to full backup in under 5 minutes.
Get the portable executable for Windows or Linux. No installation, no dependencies.
Visit my.telegram.org, create an app, and copy your api_id and api_hash. Free, takes 3 minutes.
Scan a QR code with the Telegram mobile app, or use phone + SMS code. The session is stored locally on your computer.
Refresh the channel list, pick one, choose which data to save (messages, media, avatar). Click Start export and watch the progress bar.
Open the Import tab, select the backup folder, and the app creates a new channel with all content restored in order.
Each export creates a self-contained folder with everything needed for a full restore.
| Item | Saved as | Restored as |
|---|---|---|
| Channel name & description | channel_data.json |
✓ Applied to the new channel |
| Avatar image | avatar.jpg |
✓ Uploaded |
| Messages (with text) | JSON in channel_data.json |
✓ Republished in order |
| Photos & videos | Files in media/ |
✓ Re-uploaded |
| Documents & files | Files in media/ |
✓ Re-uploaded |
| Voice / audio | Files in media/ |
✓ Re-uploaded |
| Message dates & order | Unix timestamps in JSON | ✓ Preserved sequentially |
| Views, reactions, forwards | Recorded but not restored | ✗ Fresh counters (Telegram limitation) |
| Subscribers | Not included | ✗ Re-invite manually |
Backup keeps your content safe. If you also need to post, promote, parse audience, and run campaigns at scale — try Telegram AutoPoster Pro, our commercial desktop suite by the same developer.
Free 3-day trial · No credit card required
Backup keeps you safe.
AutoPoster helps you grow.
Everything about the Telegram Channel Backup Tool.
~/.tg_backup_tool/sessions/. No telemetry, no servers, no third-party analytics.app/locales/ is enough to add a language).Download the Telegram Channel Backup Tool and create your first backup in minutes.
MIT License · No signup · No ads