Home Extensions XGrab Support

XGrab support

Help with the XGrab browser extension: answers to common questions and how to reach us.

Frequently asked questions

Not working

I don't see the download button on a post. What can I do?

The button sits in the action bar of posts with photos, videos or GIFs. Posts without media do not get one. If it is missing:

  1. Reload the tab. XGrab only starts in tabs that load after it was installed or updated, so tabs that were already open need a reload.
  2. Check that XGrab is switched on at chrome://extensions.
  3. Make sure you are on x.com or twitter.com in Chrome on your computer. The X apps and other websites are not supported.

If it is still missing, X may have changed its site. Please email us the address of the post so we can look into it.

There is no download icon next to "Media" on a profile.

The icon only appears on a profile’s Media tab, where the address ends in /media. It sits inside the tab, right after the word “Media”. Open that tab, and reload the page if the icon does not show up. If you still do not see it, X may have changed its page layout: please email us the profile address.

The panel says "No API request captured yet. Please reload the page."

To list a whole profile, XGrab reuses the media list request that X itself sends when the Media tab loads. Without it, there is nothing to page through.

  1. Make sure you are signed in to X.
  2. Reload the Media tab and wait until the first posts appear.
  3. Click the download icon and Download All again.

If the panel says “Please refresh the page and try again.”, XGrab was updated or restarted while the tab was open. A reload fixes it.

Why did XGrab save fewer files than the profile shows?

X only returns part of a very large media library, so the number of files can be lower than the count on the profile. XGrab also stops listing when X stops answering, for example when X limits how many requests you can make in a short time. It then saves everything it found up to that point. Wait a while and run Download All again: files you already have are skipped.

Some files failed. Can I try again?

Yes. XGrab already tries each file up to 3 times. When the batch is done, the panel lists the files that still failed and shows a Retry Failed button that tries only those again.

Chrome asks me where to save every single file.

This happens when you use the downloads folder and Chrome’s setting “Ask where to save each file before downloading” is on. Turn it off in Chrome’s settings, under Downloads (chrome://settings/downloads).

Using XGrab

Where are my files saved?

When you click Download All, XGrab asks for a folder. Pick one and every account gets its own folder in it, named @username. Files are named @username_postId_1.jpg (videos and GIFs end in .mp4).

If you close the folder picker instead, files go to Downloads/XGrab/@username/. The picker opens again on the next Download All until you pick a folder. The download button on a single post uses the folder you picked, or the downloads folder if you have not picked one.

To switch folders, open the panel and click Change download folder. Chrome may also ask again for permission to save in your folder, for example after a restart.

Does XGrab download files I already have?

No. With a folder you picked, XGrab skips files that are already in it. With the downloads folder, it checks Chrome’s download history and skips files that were saved before and are still there. Files you got another way are not detected in that case. While a batch runs you can Pause, Resume or Cancel it from the panel.

Privacy

What does XGrab do with my X session?

To list a profile’s media, XGrab keeps a local copy of the headers of X’s own media list request, including the tokens of your signed in session. They stay in your browser and are only ever sent back to X. XGrab has no server, no analytics and no install ping, so we never see your account or what you download. The privacy policy has the details.

Uninstall

How do I remove XGrab?

Right-click the XGrab icon in Chrome’s toolbar (or in the puzzle piece menu) and choose Remove from Chrome. You can also remove it at chrome://extensions. This deletes the stored session headers, the download queue and the folder you picked. The files you downloaded stay on your computer.

Still stuck?

Email us and tell us what happened, on which page, and your Chrome and extension version. A real person reads every message.

[email protected]

← Back to XGrab