Telegram Archive

Telegram Desktop's export is a file you make once by hand; Telegram Archive is a self-hosted backup that keeps saving your chats on a schedule and in real time, then lets you read them in a viewer that looks like Telegram. After one login with the code Telegram sends you, it stores messages, photos, videos, voice notes, stickers, documents, and link previews, saving each file once even when several chats share it. A live listener captures new messages, edits, and reactions as they happen, and a daily full pass fills any gaps. Every edit keeps its earlier text as a version, and with deletion tracking switched on, deleted messages stay in the archive marked as deleted. The viewer offers folders, forum topics, archived chats, pinned messages, polls, shared media, and search across every chat, plus a What changed feed of deletions, edits, and transcripts. Voice notes can be transcribed into searchable text by a server you run or rent. Family or colleagues get logins limited to chosen chats, or a share link that opens a single chat. One archive holds several accounts, a Telegram Desktop export can be imported for older history, and twelve themes suit phones and desktops. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0-or-later licensed.

Telegram Archive
Telegram Archive
Telegram Archive
Telegram Archive
Telegram Archive
Telegram Archive
Telegram Archive

Benefits

  • Edit history and deleted messages kept
  • Every edit keeps its earlier text as a version, and with deletion tracking switched on, deleted messages remain in the archive marked as deleted, with their text and media intact.
  • Reads and searches like Telegram
  • The viewer reproduces folders, forum topics, pinned messages, polls, reactions, and shared media, with search across every chat, so browsing the archive feels like using the real app.
  • Your archive stays on your server
  • Messages are stored in SQLite or PostgreSQL and media in a folder on your own disk, files are saved once even when chats share them, and the viewer never contacts Telegram.
  • Share single chats, not everything
  • Create viewer logins limited to chosen chats or send a share link that opens one chat, with an admin panel showing viewer accounts, share tokens, activity, and sessions.

Features

  • Live and scheduled capture
  • A real-time listener saves new messages, edits, and reactions as they happen, while a full pass at 03:00 by default fetches anything the live connection missed.
  • Voice message transcription
  • Send voice notes to akou, an OpenAI-compatible endpoint, Deepgram, AssemblyAI, or ElevenLabs, then search the returned text in the viewer under each message.
  • Multiple accounts and import
  • Back up several Telegram accounts into one archive, labelled per account, and import a Telegram Desktop JSON or HTML export to bring in history from before the backup.
  • Twelve viewer themes
  • Choose from twelve themes including Telegram Day, Telegram Night, AMOLED, and a Match system option, on a responsive layout built for phones as well as desktops.
  • Edit and deletion webhook
  • Post to another service when the listener applies an edit or a deletion, with a configurable method, custom headers, chat filters, and a request body template.
  • Chat export and notifications
  • Download any chat as a JSON file with an optional date range, including deleted messages and earlier versions, and turn on browser notifications or Web Push for new messages.

Apps Similar to Telegram Archive