Twitter media viewer, one clean gallery.
Enter a @username to see the photos, videos and GIFs from its recent public posts in a single grid — then save the originals one by one or all at once as a ZIP.

How to see all media from a Twitter account
Type the account's username into the box above and open its profile on PeekX. Switch to the Media tab: every photo, video and GIF from the loaded public posts appears as a gallery, with VIDEO and GIF labels so you can tell them apart. Click a tile to open the post it came from, where each file can be saved in full quality. To grab everything at once, use the All media button — PeekX packs the account's own photos and videos into one ZIP file in your browser.
3 quick steps
Open the profile
Enter a @username or paste a profile link. No X account is needed.
Switch to the Media tab
See every photo, video and GIF from the loaded posts as a grid, labelled by type.
Save one or all
Open a tile to save that file in full quality, or press All media to download everything as a ZIP.
Why use a media viewer?
On x.com, an account's Media tab sits behind the login wall, and even when you are logged in it mixes in cropped previews and endless scrolling. PeekX's Media tab is the opposite: a calm, ad-free gallery of what the account has posted publicly, built from the same data X uses for embedded posts. It is great for photographers' portfolios, artists' feeds, news agencies, space missions, sports highlights, or simply finding that one picture you saw last week.
What the Media tab shows
- Photos — shown as thumbnails, opened and saved at original resolution (the
name=origversion X stores, not the compressed preview). - Videos — labelled VIDEO. On the post page you can play them inline and pick any MP4 quality X serves, usually 1080p, 720p, 360p and 270p, with each file size shown before you save.
- GIFs — labelled GIF. X stores GIFs as short looping MP4 files; PeekX saves that MP4, which is smaller and sharper than a real .gif.
Download all media as a ZIP
The All media button on a profile collects the photos and videos from the account's own loaded posts — reposts of other people's content are left out — and packs them into a single ZIP. The files are fetched straight from X's media servers by your browser and zipped on your device; nothing passes through or is stored on PeekX's servers. A progress counter shows how many files are done, and file names include the account and post id so the ZIP stays organised.
Big videos make big ZIPs, so on a phone with limited storage it can be better to save the few files you want one by one.
Limits worth knowing
The gallery covers the account's recent public posts that PeekX can load — usually around 20, or highlights for very large accounts — not the entire history since the account was created. Protected accounts never appear. If a post was deleted or its media was removed for copyright reasons, it won't show up either.
Use media responsibly
Photos and videos belong to their creators. Saving them for personal use, research or with permission is fine; re-uploading someone else's work as your own may infringe their copyright. If you are a rights holder, see our copyright page.
Frequently asked questions
Can I see a Twitter account's media without logging in?
Yes. Open the profile on PeekX and switch to the Media tab — no X account is needed.
Are photos saved in full resolution?
Yes. PeekX saves the original-size version X stores, not the compressed preview shown in timelines.
How do I download all photos and videos at once?
Press the All media button on the profile. Your browser downloads the account's own photos and videos from X and packs them into one ZIP.
Why aren't all of the account's old posts in the gallery?
PeekX shows media from the recent public posts it can load — usually around 20 posts, or highlights for big accounts — not the full archive.
Does PeekX store the media?
No. Files go directly from X's media servers to your device; PeekX never re-hosts them.