Telegram Cross-Platform Chat Migration Architecture: Moving Histories from WhatsApp, Line & KakaoTalk
Telegram can take a conversation out of WhatsApp, Line or KakaoTalk and put it into a Telegram chat, with the original dates intact. You do it from the other app's own export function, and it takes about a minute.
The interesting question is not how. It is which conversations are worth moving, because importing everything produces an archive nobody ever opens.
What you will be able to do
- check_circle Move a chat history into Telegram from another messenger.
- check_circle Know what survives the move and what does not.
- check_circle Understand what the other person sees afterwards.
- check_circle Decide whether to import at all, or just to keep the export.
The whole thing starts in the app you are leaving: its export function, then Telegram in the share sheet.
swap_horiz It begins in the other app
Telegram cannot reach into WhatsApp and read anything. The move works because those apps have an export feature of their own, and because Telegram registers itself as somewhere an export can be sent. You open the chat in the old app, ask it to export, and choose Telegram from the list of destinations that appears.
Telegram then asks which chat to put the messages into, and writes them in with their original dates. A conversation from three years ago lands under a three-year-old date divider rather than at the bottom of today.
Imported messages are marked as imported. That label is deliberate: without it, anybody could manufacture a history and present it as real. It is a small honesty tax on a feature that would otherwise be a forgery tool.
Four things to decide before you start
Two are about what you will get, one is about the other person, and one is about whether to bother.
image The export offers a choice
rule An export is a flattening
group They get it too
history Or keep the export and stop there
The test is simple: would you search this conversation again? If yes, import it. If no, keep the file.
settings Doing it
- Open the conversation in the old app WhatsApp, Line and KakaoTalk each have their own export command in the chat's menu.
- Choose whether to include media The difference is a text file against a large archive.
- Pick Telegram in the share sheet It appears as a destination alongside mail and cloud drives.
- Choose the Telegram chat to import into The matching one-to-one chat or group, not a new one.
- Wait for the upload Media imports move at the speed of your connection.
- Check the dates Messages should sit under their original dividers, marked as imported.
This page brings a history in. The curriculum step is the same door in the other direction: Telegram's own export on desktop, what the HTML and JSON archives contain, and keeping an offline copy of a cloud account.
Chat migration at a glance
Where the export starts, what travels and what does not, the imported label, and what the other person sees, on one page. Tap to open it at full resolution.