X Link Checker: Inspect and Clean Links Free

X (Twitter) Link Inspector

See which app or device an X link was copied from, find hidden tracking, spot fake X links and get a clean link.

Up to 100 links at a time: posts, profiles, t.co short links, look-alike links or bare post IDs. Everything runs in your browser. Nothing you paste is sent or saved.

Clean link options

This X link checker reads any x.com or twitter.com link and tells you which app or device it was copied from, which tracking parameters it carries and whether the host is a fake look-alike. Paste up to 100 links, then copy back clean versions that are safe to share.

What Is Hidden Inside an X Link?

An X link is a web address for a post, profile or short t.co URL, and the Copy link or Share buttons often add extra parameters after a question mark. A copied post link usually looks like the post address plus ?s=46&t= and a random string. The path holds the username and the post ID, while everything after the question mark is extra information that the post itself does not need.

What does s=46 mean on Twitter?

The s= value is a share code, and X does not document it. Community reports link some numbers to the app or device that produced the link, which is why this tool treats the code as a hint and never as proof. These are the codes the tool recognizes:

CodeReported sourceConfidence
46X app for iPhone, Copy linkSeveral reports agree
21Older X app for iOSReports disagree
10iOS, shared by Messages or SMSSingle report
19X app for Android, Copy linkSingle report
9Android, shared to another appSingle report
20Web browser, Copy linkReports disagree
12UnknownMeaning unknown

What are the t= and a= values?

These are share tokens. The tool lists them as tokens but never tries to decode them. Removing them does not change which post the link opens.

How to Use the X Link Inspector

  1. Paste your text into the box labeled X links, or any text that contains them. You can paste a whole message, and the tool finds the links in it. It accepts up to 100 items: post links, profile links, t.co short links, look-alike links or bare post IDs.
  2. Under Clean link options, set Clean links use to x.com, twitter.com or the original site, depending on which domain you want in the output.
  3. Choose whether to tick Keep the language (lang=) setting and Hide the user name (/i/status/ link). The second option turns a post link into a version without the author handle.
  4. Pick a time zone under Show post times in: your local time, UTC or another zone.
  5. Leave Inspect as soon as I paste on for instant results, or turn it off and start the check yourself.
  6. Read the Summary and the card for each link, then copy the cleaned version from Your text with clean links.

Worked Example: Checking a Copied Post Link

Say a colleague sends you https://x.com/username/status/1609338612741046272?s=46&t=AbC123xyz. The tool labels it as a post link and shows the reading for the share code: Copied from iPhone / iPad, with How pointing to the Copy link button in the X app for iPhone, and How sure showing Several reports agree.

Under Removed parameters, you see the share code s and the share token t. The clean link is the same address without them: https://x.com/username/status/1609338612741046272. It opens the same post.

Now try the same post with ?s=20. The result changes to Web browser, but the badge reads Reports disagree. That is a signal to treat the answer as a guess. A link whose host only contains the word twitter, such as a longer domain with twitter.com at the start, gets a warning flag as a look-alike.

How Do You Read the Results?

Each card answers a few plain questions, and the badges tell you how much weight to give the answer.

Copied from and How sure

The device group is iPhone / iPad, Android, Web browser, Unknown code or No share code. The confidence badge ranges from Verified on a device and Several reports agree (good evidence) to Single report, Reports disagree, Meaning unknown and Not in our table (weak evidence). Use a strong badge as a reasonable lead. Treat a weak one as a question to ask the person who sent the link.

What the code does not tell you

A share code cannot say who copied the link, when they copied it or whether it was forwarded through three other apps first. It only hints at where the last copy happened. That makes it useful context for a screenshot or a chat message, but not evidence in a dispute.

Removed parameters

The parameter list names each extra item it found: share code, share token, referral source, referring page, source marker, context token, ad click ID, campaign tag, click ID, language and page setting. Anything labeled signup or premium is also called out. The removed items appear in red, so you can see exactly what was stripped.

Summary chart

When you paste many links, the Summary counts how many came from iPhone / iPad, Android, web browsers, unknown codes and links with no code. Use it to spot patterns in a batch, such as a campaign where most shares come from phones.

Who Is This Link Checker For?

It helps anyone who handles X links beyond simply clicking them.

  • Marketers and analysts clean links before pasting them into reports or spreadsheets, so one post does not appear as five different URLs.
  • Journalists and researchers check where a shared link likely came from. If you also need the exact publish time, the X post date extractor reads it from the post link.
  • Careful users paste a suspicious message and see whether the link really points to X or only imitates it.
  • Community managers clean a batch of links before scheduling. If you draft multi-post content, the Twitter thread generator pairs well with a clean source link, and the best time to post calculator helps you choose the slot.

Bookmarklet and Userscript for Faster Cleaning

You can clean links without pasting. Drag the bookmarklet button to your bookmarks bar, open any X post page and click the bookmark to get that post's clean link, ready to copy. The userscript goes further: once you paste its code into a userscript manager in your browser, pressing Copy link on x.com gives you the cleaned link right away.

Best Practices and Troubleshooting

  • Nothing found: Make sure the text contains a full post link, a profile link or a numeric post ID. A handle on its own is not a link.
  • Unreadable share code: If the s= value is not a normal number, the tool says so instead of guessing. Check that the link was not cut off when copied.
  • Not in our table: This means the code is unlisted. Use the Found a code that is not listed? prompt and include the link type and where you copied it (app, device, button).
  • t.co short links: These hide the real destination, so open them with care and ask the sender if you are unsure.
  • Attribution: Do not strip ad click IDs or campaign tags from links you are paid to track. Clean them only for sharing, and keep the original in your records.
  • Language: Keep the lang= setting if you want a link to open in a specific interface language.

Limits to Keep in Mind

X can change how it builds links at any time, so the share-code reference is a best-effort list and shows when it was last reviewed. A link with no code may still have been copied from an app, and a clean link only drops extras, so it cannot confirm that a post exists or is public.

Paste your links into the X link checker on this page to see where they came from and get clean versions in seconds. For more tools like it, browse the YouTube and social media tools, and try the hashtag generator for your next post.

Frequently Asked Questions

How do I check an X link?
Paste the link, or any text containing it, into the box and read the result. The X link checker shows the link type, the device it was likely copied from, the tracking it carries and a clean version. You can paste up to 100 links at once, including bare post IDs.
What does s=46 mean on Twitter?
The s=46 code is a share code that community reports link to the Copy link button in the X app for iPhone. X does not document it, so the tool labels it Several reports agree and treats it as a hint, not proof.
Can I remove tracking from a Twitter link?
Yes. The tool strips share codes, share tokens, ad click IDs, campaign tags and similar extras, then gives you a clean link in the text box. You can choose x.com, twitter.com or the original domain, and keep the language setting if you want it.
Can the X link checker tell who copied a link?
No. A share code can only hint at the app or device behind the last copy, and some codes have weak or conflicting reports. It cannot identify a person, a time of copying or the path a link took before reaching you.
How can I spot a fake X link?
Paste the suspicious link and look for a look-alike host warning. Fake links often use a domain that merely contains twitter or x in the name. Also be careful with t.co short links, because they hide the real destination until opened.
Is the X link inspector free, and how many links can I check?
Yes, the tool is free and needs no sign-in. You can check up to 100 items at a time, including post links, profile links, t.co short links, look-alike links and bare post IDs, then copy the cleaned text.
Recommended

Explore VPN options

A VPN changes your network exit. It does not guarantee anonymity.

Hide Your IP Encryption Network coverage
Protect My IP Now