Find the post
Reopen the post and copy its direct share link.
SIMPLE. PRIVATE. FREE.
Most download errors come down to the link, post access, media availability, or a temporary limit.
Paste a link to a public post containing video.
Quick link: open xmediagrabber.com/username/status/ID to load a post directly.
THREE QUICK STEPS
Most download errors come down to the link, post access, media availability, or a temporary limit.
Reopen the post and copy its direct share link.
Check it is public and that its video plays without login.
Wait and retry once if the server or X is temporarily busy.
A profile, search page, or timeline address does not identify a single post. Open the individual post and copy its link from the Share menu. Check that the address includes a status path and numeric identifier. Extra query parameters are usually not the main problem, but removing unrelated copied text can help if the URL field contains more than one link.
Protected posts and content that requires an X login cannot be accessed by a public downloader. The fact that you can view a post while signed in does not make its media public. Posts that were deleted, restricted, or made private after copying the URL may also stop working. Recheck visibility in a browser where you are not signed in.
Some posts contain animated images, embedded third-party media, live broadcasts, or media types that do not provide a standard downloadable video rendition. The downloader can only list formats exposed by its media extractor. If the post plays inside X but no formats appear, the delivery type might not be supported or may be temporarily inaccessible.
A temporary server error or platform rate limit can prevent metadata or video from loading. Wait a few minutes before trying again. Repeated requests in quick succession can make a temporary limit last longer. If many unrelated public posts fail consistently, the server’s yt-dlp installation may need an update or its host may have lost access to X.
If options load but the transfer fails, the selected media stream may have expired or changed before the download started. Request the post again and select a format once the results refresh. Confirm you have free storage, a stable connection, and a browser that allows downloads. On iOS, use Save to Files if Safari displays a video preview.
GOOD TO KNOW
Answers about why can’t i download this x video?.
It may not be an X or Twitter status URL, or it may not include a numeric post ID.
Not necessarily. Protected or login-gated posts cannot be accessed by this public service.
X or the server is temporarily restricting requests. Wait before trying again.
A media stream can become unavailable between extraction and transfer. Refresh the results and try again.
The server operator should check the yt-dlp installation, server logs, host connectivity, and temporary storage availability.
A quick note. This tool works with public posts. Respect creators’ rights and platform terms. XMediaGrabber is independent and not affiliated with X Corp.