Your group chat had a year.
Drop in your WhatsApp, Telegram or Instagram export. Yapbook turns it into a story you can tap through: who talked most, who's awake at 3 am, your busiest day, the emoji of the year and a superlative for every friend. It all happens on your phone, and your messages never leave it.
- Reads your chat on your device, even in airplane mode
- WhatsApp, Telegram, Instagram and Messenger
- Free to try, $5 once for the whole deck
A made-up chat between six friends, made with Yapbook.
How it works
Export the chat
In WhatsApp, open the group, tap its name, then Export chat and Without media. There are guides for every app below.
Drop it into Yapbook
Pick the .zip, .txt or .json. Yapbook reads it right here in your browser. Big chats take a few seconds.
Tap through and share
Save cards for your story or send the video to the group. Then let everyone argue about who the night owl is.
Make your Yapbook
Use the chat export from your phone or computer. Nothing is uploaded: the file is opened on this device and stays here.
No export handy?
From a wall of text to something you'll actually share
An export is thousands of lines like these. Yapbook counts every one of them and turns the results into cards. The cards show names, numbers, emoji and single words, never anyone's actual messages.
What's in the deck
Every chat gets its own set. Most get 25 to 40 cards, depending on how many people are in it.
How to export your chat
Every app hides it somewhere different. Choose “without media”: Yapbook only needs the text, and the file is much smaller.
- Open the group chat and tap the group's name at the top.
- Scroll down and tap Export chat.
- Choose Without media.
- Tap Save to Files, or AirDrop it to your computer.
- Come back here, tap Choose file and pick the .zip. No need to unzip it.
- Open the group chat and tap ⋮ (More options) at the top right.
- Tap More, then Export chat.
- Choose Without media.
- Save it to Files or Google Drive, or email it to yourself.
- Come back here, tap Choose file and pick the .txt or .zip.
- Open Telegram Desktop on a computer. The phone apps can't export chats.
- Open the chat, click ⋮ at the top right and choose Export chat history.
- Untick photos, videos and files.
- Set the format to Machine-readable JSON, then click Export.
- Drop the result.json it makes here.
- In Instagram, go to Settings, then Accounts Center, then Your information and permissions.
- Tap Download your information, then Download or transfer information.
- Pick your Instagram account, choose Some of your information and tick Messages.
- Choose Download to device, set the format to JSON and the date range you want, then create the files.
- Instagram emails you when the download is ready. Drop the .zip here and pick the chat.
- In Facebook, go to Settings, then Accounts Center, then Your information and permissions.
- Tap Download your information and pick your Facebook account.
- Choose Some of your information and tick Messages.
- Set the format to JSON, then create the files.
- When the download is ready, drop the .zip here and pick the chat.
Your messages never leave your phone
Read where you are
Your browser opens the file and does all the counting. There's no upload step and no server that sees your chat.
Locked down by design
This page is only allowed to talk to its own address, and only to check a license key. It couldn't send your chat anywhere if it tried.
Check it yourself
Load this page, switch on airplane mode, then drop your chat in. It still works, because nothing needs the internet.
Pricing
Try it free on your own chat. Pay once if you want the whole thing.
Free
$0
- The five headline cards: your year, totals, top talkers, busiest day and prime time
- Save them as images, with a small Yapbook label
- Every app and any size of chat
- No account, no email
Yapbook Pro
$5 once
- Every card, usually 25 to 40 of them
- A superlative card for every person in the chat
- The night owl, fastest replier, words of the year, group personality and more
- Your story as an MP4 video, ready for Instagram, TikTok and WhatsApp status
- No Yapbook label, plus three colour themes
- Every chat you ever make, forever
Prices are in US dollars. Checkout, payment and tax are handled by Polar, our merchant of record, so your card details never reach us. Pro is a one-time payment with no subscription. All sales are final: we don't offer refunds, except where the law requires one. Your license key appears as soon as you've paid, unlocks Pro in this browser right away and is also emailed to you.
Questions
Is my chat uploaded anywhere?
No. Your browser reads the file and makes the cards on your device. The page is technically blocked from sending data anywhere except its own address, and it only does that to check a license key. Try it in airplane mode if you want to be sure.
Will people in the chat know I exported it?
No. Exporting a chat doesn't notify anyone in WhatsApp, Telegram, Instagram or Messenger. The cards only show names, numbers, emoji and single words, never anyone's actual messages. Share them the way you'd want your own shared.
Which apps work?
WhatsApp on iPhone and Android (in most languages and date formats), Telegram Desktop's JSON export, and Instagram and Facebook Messenger from “Download your information” in JSON. iMessage and Signal don't have a chat export, so they can't be read yet.
How big can the chat be?
Big. Yapbook reads hundreds of thousands of messages; a year of a busy group takes a few seconds on a recent phone. Exports with media can be gigabytes: Yapbook only reads the text inside, but exporting without media is quicker.
Does it work for a chat with just two people?
Yes. You get the same cards, minus the ones that only make sense in a group, like the quiet one.
Can I do last year, or all time?
Yes. Yapbook starts with this year and you can switch to any other year in the chat, or all time.
Why is there no music in the video?
So it's yours to post without copyright trouble. Add a sound in Instagram or TikTok when you post it.
How do I get my license key?
It appears on screen right after you pay and unlocks Pro in this browser straight away. It's also emailed to you. To use Pro on another phone or computer, choose “Enter license key” at the top of the page.
Can I get a refund?
All sales are final, so we don't offer refunds, except where the law requires one. Try the free cards on your own chat first to make sure it works for you.