How to Copy a Tweet Link on Any Device (2026)
Copy a tweet link on iPhone, Android, or desktop X.com, plus t.co and /i/status/ links. See exactly what a valid link looks like before pasting it anywhere.
Want to try it now? Paste a post link from any supported platform to download its media instantly.
Open DownloaderTo copy a tweet link, open the post in the X app or on x.com, tap the Share icon (the arrow under the post), and tap Copy link. Your clipboard should then hold a URL shaped like x.com/USERNAME/status/1234567890123456789, sometimes with a short ?s= or &t= tracking tag on the end. Paste that link into a browser-based tool like curl-x to save the video, image, or GIF attached to the post.
This guide is for anyone who needs the exact URL of a tweet—on iPhone, Android, iPad, or desktop—whether that's for citing a source, sharing with a friend, or pasting into a downloader that keeps saying "invalid link."
TL;DR: Every device uses the same Share → Copy link action, just under a different icon. A working link contains
/status/and a long numeric ID—x.com/USERNAME/status/1234567890123456789. Tracking parameters like?s=46&t=…are harmless. Shortt.co/…links and barex.com/i/status/…links (no username) also work; profile pages and DM preview cards do not.
Key takeaways
- Copy link lives behind the Share icon (a curved arrow) on every surface—app, mobile web, and desktop.
- A valid link contains
/status/followed by a long numeric tweet ID; the username before it is mostly cosmetic. - Query strings such as
?s=46&t=Zl2ni…are share-source tags, not errors—leave them on the link. t.co/CODEshort links andx.com/i/status/IDlinks (no visible username) both resolve fine in a downloader.- Once you have the link, paste it into curl-x, or skip the browser entirely with
curl -OJ https://www.curl-x.com/USERNAME/status/ID.
In this guide
- Quick answer: copy a tweet link in 3 taps
- What a copied tweet link actually looks like
- Copy a tweet link on iPhone and iPad
- Copy a tweet link on Android
- Copy a tweet link on desktop (x.com)
- Copy a link from an embedded tweet on another site
- Copy a tweet link from a DM or chat
- t.co short links and /i/status/ links, explained
- Links that look right but still fail
- Checklist: validate your link in 30 seconds
- What to do after you copy the link
- FAQ: copying tweet links
- Bottom line
Quick answer: copy a tweet link in 3 taps
- Open the tweet you want—not a profile page or search results
- Tap the Share icon (a curved arrow, usually beneath the post)
- Tap Copy link
A working link looks like one of these:
https://x.com/NASA/status/1234567890123456789https://x.com/NASA/status/1234567890123456789?s=46&t=Zl2ni2XIV-87KWpyKbAe1whttps://t.co/AbCdEf12345
Paste it into curl-x. If that's all you needed, stop here—the sections below cover every device, embedded tweets, DMs, and the link shapes that trip people up.
What a copied tweet link actually looks like
Not every string you can copy off X points to a single post. A downloader needs a URL with a status ID in it.
| Link type | Example pattern | Works for downloading media? |
|---|---|---|
| Canonical status link | x.com/USER/status/1234567890123456789 | Yes |
| App share link (with params) | x.com/USER/status/ID?s=46&t=CODE | Yes, params are ignored |
| Short link | t.co/AbCdEf12345 | Yes, after redirect |
| No-username link | x.com/i/status/1234567890123456789 | Yes |
| Legacy/mobile domain | twitter.com/USER/status/ID, mobile.twitter.com/USER/status/ID | Yes |
| Photo/video sub-path | x.com/USER/status/ID/photo/1 | Yes |
| Profile only | x.com/username | No (returns a profile picture, not the post) |
| Search or Explore page | x.com/search?q=… | No |
| DM-only preview | No public permalink | No |
The part that matters is /status/ plus the numeric ID—often 18 or 19 digits. The username before it is largely cosmetic; curl-x keys off the ID, which is why x.com/i/status/ID works the same as a link with a real handle. For a deeper breakdown of which shapes survive extraction, see Twitter Link Downloader: What Kind of Link Actually Works?
Copy a tweet link on iPhone and iPad
The X app uses the same flow on both:
| Step | Action |
|---|---|
| 1 | Open the tweet with the media you want |
| 2 | Tap the Share icon (curved arrow under the post) |
| 3 | Tap Copy link in the row of share options |
| 4 | Switch to Safari, open curl-x, and paste |
Tip: if you tap the link while still inside X's in-app browser, tap Open in Safari first—in-app WebViews sometimes block file downloads even when the link is correct. Apple documents where finished downloads land in Download items in Safari on iPhone.
For the full save workflow after you have the link, see How to Download Twitter Videos on iPhone.
Copy a tweet link on Android
Android's X app puts the same Share → Copy link action one tap away, though some launchers surface it through the system share sheet instead:
- Open the tweet
- Tap the Share icon (arrow) below the post
- Tap Copy link—on some builds this is labeled Copy Link to Tweet
If the share sheet only shows apps to send the link to (Messages, Gmail, WhatsApp), scroll the row of icons; Copy link is usually the first or second option, separate from the app list.
For what happens after you paste—quality picking, where Chrome saves the file, and moving it into Gallery—see How to Download Twitter Videos on Android.
Copy a tweet link on desktop (x.com)
Desktop is the fastest way to get a clean link, because you can read the URL directly.
- Open the tweet at
x.comin a normal browser tab (not a notification popup) - Click the Share icon under the post and choose Copy link to Tweet, or click the tweet's timestamp to open its dedicated page and copy from the address bar
- Select the URL and press Ctrl+C (Windows/Linux) or Cmd+C (Mac)
The address-bar method always gives you the canonical link with no tracking parameters attached—the shortest, cleanest URL to share or paste.
Copy a link from an embedded tweet on another site
Blogs, news sites, and forums often embed tweets using X's own widget. These are live embeds with their own copy path, not screenshots:
- Click the tweet's timestamp inside the embed (a real link, styled small and gray)
- That opens the tweet's page on
x.comin a new tab - Copy the URL from the address bar, or use Share → Copy link from there
Avoid right-clicking the embed and choosing "Copy image address"—that grabs a media thumbnail URL, not the tweet's permalink.
Copy a tweet link from a DM or chat
Links forwarded through X DMs, iMessage, WhatsApp, or Slack usually render as a preview card (headline, image, play button), not plain text.
- Long-press the link text itself, or the small URL line under the preview—not the thumbnail image, which just opens the app
- Choose Copy or Copy Link from the context menu
If the card has no visible link text, tap it once to load the post in the X app, then use Share → Copy link from there. Forwarded cards very often yield a short t.co/… wrapper—see the next section for why that is fine.
t.co short links and /i/status/ links, explained
X wraps outbound and shared links in its own shortener, t.co, so posts and DMs stay compact. Two shapes show up often and both are safe to paste:
| Format | Example | What it means |
|---|---|---|
| t.co wrapper | https://t.co/AbCdEf12345 | X's link shortener; redirects to the real post |
| No-username status link | https://x.com/i/status/1234567890123456789 | X's own placeholder path when no handle is attached |
t.co links are not a downgrade—they are the exact same post, just compressed the way X has always wrapped links inside posts and messages. A downloader that follows redirects resolves t.co/CODE to the underlying /status/ URL automatically; there is no need to open it in a browser first to "unwrap" it.
x.com/i/status/ID shows up when X does not attach a resolvable username—common from certain embeds, older share flows, or links regenerated by third-party tools. It still contains the piece that matters, the status ID, so it extracts the same as a link with a full handle.
What does not work is a link with an extra segment in the middle, like x.com/i/web/status/ID. Open that once so the browser redirects to the canonical URL, then copy from the address bar.
Links that look right but still fail
A properly copied link can still fail to extract for reasons that have nothing to do with the string itself.
| Symptom | Likely cause | Fix |
|---|---|---|
| "Invalid URL" | You copied a profile (x.com/username) instead of a post | Open the specific tweet, copy again |
| "No media found" on a tweet with a visible video | The clip is an embed from another platform, not native X media | See Why Twitter Downloader Says "No Media Found" |
| Link opens but asks you to log in | Account is protected or the post is restricted | Public downloaders cannot reach protected content |
t.co link goes somewhere unrelated | The shortener wraps a non-X destination, not a tweet | Recopy from inside the actual tweet, not a forwarded caption |
| Works on desktop, fails on phone | You copied from a notification preview, not the post itself | Open the tweet fully, then Share → Copy link |
Checklist: validate your link in 30 seconds
Before pasting into any tweet downloader:
- Does the URL contain
/status/followed by a long numeric ID? If not, recopy from the post itself. - Can you open it in a private/incognito window without being asked to log in? If not, it is not public.
- Did you copy from Share → Copy link, not a notification card or profile grid?
- If it is a
t.colink, does it look like it points back to X (rather than an external article)? - Are you on the tweet that actually holds the clip—not a quote tweet or a reply that just links to it?
If all five pass and extraction still fails, wait a minute and retry—X occasionally rate-limits automated fetches.
What to do after you copy the link
Once the URL is on your clipboard:
- Open curl-x in Safari, Chrome, or Firefox
- Paste the link into the input field and tap Download
- Pick a quality if more than one rendition is listed, then save through your browser's normal download flow
Prefer the terminal? Skip the browser entirely:
curl -OJ https://www.curl-x.com/USERNAME/status/1234567890123456789
That command streams the video or photo straight to disk with a real filename—no page load, no quality picker. curl-x detects command-line clients hitting a post path and serves the file instead of the HTML page, the same trick used in Download a Twitter Video From a Share Link.
curl-x uses the same copy-link idea for other platforms—see How to Copy a TikTok Video Link, How to Copy a Threads Post Link, and How to Copy a Bluesky Post Link.
X's own Help Center documents the in-app share menu these steps rely on, in case a button has moved since this was written. Only save and reshare public media you have permission to reuse.
FAQ: copying tweet links
How do I copy a tweet link on iPhone?
Open the tweet, tap the Share icon (curved arrow) under the post, then tap Copy link. The URL should include /status/ and a long numeric ID. Paste it into Safari at curl-x to download the video or image.
How do I copy a tweet link on Android?
Tap the Share icon on the post, then choose Copy link (sometimes labeled Copy Link to Tweet) from the share sheet. If you only see apps to send it to, scroll the icon row—Copy link is usually near the front.
What does a normal tweet link look like?
https://x.com/USERNAME/status/1234567890123456789, often with ?s=46&t=… tracking tags appended by the app. Both the plain and tagged versions point to the same post and both work in a downloader.
Are t.co links safe to paste into a downloader?
Yes. t.co is X's built-in shortener, not a third-party redirect. A reputable tool follows it and re-validates that it lands on a real, public tweet before extracting anything.
Why does my link say x.com/i/status/… instead of showing a username?
X sometimes generates links without attaching a handle. The status ID after /status/ is what actually identifies the post, so these links extract exactly like ones with a username.
Can I copy a link from a tweet embedded on another website?
Yes. Click the small timestamp inside the embed—it links to the tweet's page on x.com. From there, copy the address bar URL or use Share → Copy link.
Does copying a tweet link notify the poster?
No. Copy link only places a URL on your clipboard. X does not notify anyone when their public post's link is copied.
Why does a link from a DM fail to download anything?
DM-only attachments without a public post behind them have no permalink a browser-based tool can reach. If the same media was also posted publicly, find that tweet and copy its link instead.
Bottom line
Every device runs the same Share → Copy link action under slightly different icons, and every valid result shares one feature: a /status/ segment followed by a long numeric ID. Tracking parameters, t.co wrappers, and username-less i/status/ links are all fine to paste as-is. Get that link onto your clipboard, drop it into curl-x, and the media comes out the other end.
Related Guides
Scaricare video Twitter (X): guida completa 2026
Scaricare video da Twitter o X in MP4: link del post, curl-x, qualita, salvataggio su iPhone, Android, PC e Mac. Errori frequenti e FAQ.
Télécharger vidéo Twitter (X) : guide complet 2026
Télécharger une vidéo Twitter en MP4 : lien du post, curl-x, qualité, enregistrement iPhone/Android/PC. Erreurs fréquentes et FAQ.
The Fastest Way to Open Twitter and X Content with curl-x.com/tweetpath
Skip copy and paste. Replace the Twitter or X domain with curl-x.com to open videos, images, GIFs, and linked article previews almost instantly.