Skip to content
Guide

The files in your X archive, explained

When you download your data from X, you get a ZIP with a data folder of about 70 JavaScript files, one per kind of data, plus your photos and videos. Each file is a JSON array behind a window.YTD... = line. These are the ones people most often need, and what is in each.

Other files you may see

FileWhat it holds
profile.jsYour bio, website, location, and links to your avatar and header images.
community_tweet.jsPosts you made inside Communities that you have not deleted.
deleted-tweet-headers.jsIDs, creation and deletion times of recently deleted posts.
direct-message-headers.jsOne-to-one DM metadata (IDs, sender, recipient, time) without the text.
block.jsAccounts you currently block, as account IDs with profile links.
mute.jsAccounts you currently mute, as account IDs with profile links.
lists-created.jsLinks to the Lists you created.
lists-member.jsLinks to the Lists other people added you to.
lists-subscribed.jsLinks to the Lists you subscribe to.
saved-search.jsYour saved searches and the query text of each.
screen-name-change.jsEvery @handle change, with the date and the old and new names.
email-address-change.jsEmail address changes, with dates and old and new addresses.
connected-application.jsThird-party apps you authorized, with permissions and dates.
ad-engagements.jsPromoted posts you interacted with, and how.
ageinfo.jsThe date of birth you gave X and your resulting age.
contact.jsEmails and phone numbers of contacts you imported into X.
spaces-metadata.jsSpaces you hosted or spoke in, with times and participant counts.
tweetdeck.jsYour TweetDeck decks and the columns and searches in each.

The rest cover niche features such as Periscope, Shop and ad conversions. Every archive includes a README.txt that describes all of its files.

Want to read your likes, bookmarks and posts?

Open the archive ZIP in the free viewer. It runs in your browser and exports CSV or Markdown.

Open the X Archive Viewer