Open X archive files in your browser
The ZIP X makes of your account when you ask for your data. Open it right here as your posts in order, with their photos, beside your likes, follows and messages. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your archive opens as your profile and your posts in order, each with its photos and videos from the archive, beside your likes, follows and messages.
- Posts • With their photos, videos, replies and counts
- Likes, follows and followers • Each a list, Show as a table
- Direct messages • As chats, each person in a color
- Search • Every match counted, and a date jumps to its day
About X archive
Twitter began letting people download their tweets in 2012, and the archive grew into everything the account holds. X still makes it: in Settings, Your account, Download an archive of your data, and a day or so later a ZIP arrives, named for the account and the day.
Inside, Your archive.html opens a small app in the browser, and data/ holds the account as JavaScript files: tweets.js, like.js, follower.js, following.js, direct-messages.js and dozens more, each a list of JSON after window.YTD. The photos and videos of your posts lie in data/tweets_media, named for their posts.
Filepeek reads the ZIP itself, without running the archive's app. Your profile tops your posts, each with its photos and videos, its replies and its likes and reposts counted, and likes, followers, following, blocked and muted accounts are lists of their own. Direct messages open as chats, Search finds any word, Stats counts when you posted, and Export saves the posts as PDF, CSV or text.
X (Twitter) data archive
.zip
Format
- MIME type
- application/zip
- Made by
- X, before Twitter
- Released
- 2012
Inside the file
- Kept as
- A ZIP of JavaScript files
- Posts
- tweets.js, with data/tweets_media
- Lists
- Likes, followers, following and blocks
- Messages
- direct-messages.js, a chat each
Opens in every browser
Filepeek opens X archives in Chrome, Edge, Firefox and Safari, however many posts they hold. On their own, browsers download the ZIP, and its Your archive.html needs the whole folder unpacked first.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open X archive
- WindowsYour archive.html opens in a browser once it's unzipped
- MacYour archive.html opens in a browser once it's unzipped
- iPhone and iPadNo app opens it
- AndroidNo app opens it
Questions
How do I download my X archive?
On x.com, open Settings and privacy, Your account, then Download an archive of your data. X checks it's you, and within a day or so sends a link to the ZIP.
Do I have to unzip it?
No. Drop the ZIP on this page as it came. Filepeek reads the posts and their photos from inside it.
Why do some posts show no picture?
The archive keeps the photos and videos of your own posts. A post you reposted or quoted links to the original, whose pictures stay on X.
Can I search all my old tweets?
Yes. Search counts every match across your posts and messages and jumps to each, and a date takes you to that day.
Does it show my Grok chats?
Yes. An archive keeps your chats with Grok in grok-chat-item.js, and each opens as a conversation beside your direct messages, Grok's answers as it showed them.
Is my archive uploaded?
No. The ZIP is read in your browser and stays on your device, and nothing in it runs, not even Your archive.html.