Projects / 01 - In progress

Your Telegram files, backed up in bulk.

Stop saving media one message at a time. Pick what you need, hit start, and get an organised local folder instead of a scroll session.

Free · Runs on your machine · Free to try, no key needed

Telegram Downloader

The problem

The manual way doesn't scale

Anyone with a few years of Telegram history knows the drill.

One tap per file

Hundreds of documents means hundreds of taps, with no way to know what you already saved.

No structure

Everything lands in one folder with names like photo_2847.jpg. Finding anything later is guesswork.

Nothing resumes

The connection drops halfway through and you start over, unsure where you stopped.

How it works

How it works

Four steps. The first one is Telegram's requirement, not mine — better you know before you download.

  1. Get your Telegram API credentialsTelegram requires an api_id and api_hash, created for free at my.telegram.org. One-off, about two minutes. The app links straight to the page.
  2. Connect your accountEnter those credentials and your number, then the code Telegram sends you. The session stays on your machine.
  3. Pick, filter, downloadChoose a chat, filter by photos, videos or files, exclude anything over a size you set, then take everything or only what's missing.
  4. It resumes on its ownFiles already on disk are skipped. A stalled download is retried instead of hanging forever.

Privacy

The honest version, because this is the first thing everyone asks.

  • Runs locally. Files go from Telegram straight to your disk. Nothing passes through a server of mine.
  • No credentials stored by me. Authentication uses Telegram's official flow and the session lives on your machine only.
  • Only what you can already see. The app reaches the same chats your account can already open — nothing more.
  • Respect the source. Built for your own files and for content you have the right to save.

Before you install

Windows will show a warning

It says "Windows protected your PC". It's not a virus alert — it means the app isn't code-signed yet.

Windows protected your PC Microsoft Defender SmartScreen prevented an unrecognised app from starting. More info

Why it happens

Signing a Windows app requires a certificate that costs a few hundred euros a year and, in Europe, a registered business. I have neither yet. When the project can afford it, it gets bought and documented like everything else here.

How to get past it

Click "More info", then "Run anyway". That's the whole thing.

How to verify you got the real file

A signature would prove who made it. A checksum proves the file wasn't altered — which is the part that actually protects you. Compare it in PowerShell:

Get-FileHash .\TelegramDownloader-Setup.exe -Algorithm SHA256

Published checksums →

This costs me installations. Publishing it anyway is the point of the whole project: how many people stop right here is one of the numbers I'll be sharing.

Plans

Lite and Pro

Demo is free and needs no key. Lite and Pro are one-off payments — no subscription, no renewal.

DemoFreeBrowse and view your media. Downloads are disabled. Download Lite€9.99For personal use: download up to 300 files at a time. Buy Pro€19.90Everything unlocked: multi-account and unlimited downloads. Buy
Preview & browsingYesYesYes
File downloadsNoup to 300Unlimited
Accounts11Unlimited
Multi-accountNoNoYes
License keyNot neededFree, on requestPaid

Already have Lite?

Upgrade to Pro for €10. Same install, you just activate the new key.

Upgrade for €10

Card or PayPal

Checkout takes cards, PayPal, Apple Pay and Google Pay. Creem sells on my behalf and handles VAT and the invoice. Same key, delivered by email whatever you pay with.

One payment, no recurring charge. Already on Lite? The upgrade to Pro costs €10, and you don't reinstall anything.

Download

Get it

The Demo runs with no key: install it and look through your media. Downloading files needs Lite or Pro.

Download for Windows
Version 2.2.3 Size 75 MB Windows 10/11

Which one do you need?

Lite covers backing up your own files. Pro removes the limit and adds multiple accounts.

See the plans

FAQ

Questions

When is it out?

No date promised. It works, but it isn't packaged for public release yet, and I won't ship something that connects to your Telegram account before it's ready. The release, and the delays, get documented like everything else.

How much does it cost?

The Demo is free and needs no key. Lite is €9.99, Pro is €19.90, and upgrading from Lite to Pro is €10. All one-off payments — there's no subscription and nothing renews.

Do you see my files or my messages?

No. The app runs entirely on your computer and talks directly to Telegram. There's no server in the middle and no way for me to see what you download.

Is this allowed?

It uses Telegram's official API and only reaches chats your own account can already open. Use it for your own files and for content you have the right to save.

Does it work on Mac or Linux?

Windows first. If enough people ask, that decides what gets built next — which is the whole point of building in public.

What happens if a download stops?

It resumes. Files you already have are skipped instead of being fetched again.

Do I need a licence key?

Not for the Demo — download it and browse your media without one. Lite and Pro both need a key, which arrives by email right after payment. A key is tied to one device and can be released from it, so changing computer isn't a problem.

Can it download secret chats?

No, and no app can. Telegram encrypts secret chats end to end and ties them to the device they were started on. To save that media, forward it from that phone to Saved Messages, then download it from there.

Get your files out of the scroll.

Free, local, and improving every week in public.

Follow for the release