Twitter / X embeds not working in Discord? Every fix (2026)
Change x.com to fxtwitter.com in the link and it will embed — video, images, polls, everything. To stop doing that by hand, a clipboard app like tdy swaps the domain automatically the moment you copy.
Why X links don't embed in Discord
When you paste a link, Discord (and Telegram, Slack, iMessage…) fetches the page and reads its OpenGraph tags — the metadata that says "here's the title, here's the video". Since the platform became X, those tags have been unreliable for logged-out crawlers: videos often don't play, multi-image posts show one image or none, and some posts render as plain dead text.
It's not your server settings, and it's not a Discord bug — the metadata simply isn't there when Discord asks for it.
Fix 1: the fxtwitter trick (manual)
Community-run "fixer" services fetch the post through X's API and serve proper embed metadata. You use them by editing the domain in the link:
fxtwitter.com and fixupx.com are run by the FxEmbed project; vxtwitter.com and fixvx.com are the BetterTwitFix equivalents. All of them make videos play and images show inline. (Wondering which? FxTwitter vs VxTwitter.)
Worth knowing: fixers are independent, community-run services — not affiliated with tdy or the platforms. The fixed link points at their servers; that’s what makes the embed work.
The catch: you have to remember to edit the URL. Every time.
Fix 2: make it automatic
If you share links from a Mac, you can skip the manual editing entirely. tdy is a tiny menu-bar app that watches your clipboard: copy any x.com link and by the time you paste, it's already the fxtwitter version — with the ?s=20&t=… tracking junk stripped too. It works in every app you paste into (Discord, Telegram, Slack, iMessage), needs no bot and no browser extension.
Fix every embed, automatically.
tdy rewrites links on your clipboard — embeds fixed, tracking stripped. Native, one-time purchase, no subscription.
Get tdy for MacFix 3: a Discord bot (for whole servers)
Bots like FixTweetBot or LinkFix watch messages and reply with (or rewrite to) the fixed link. Good when you run a server and want it fixed for everyone. Downsides: you need admin permissions to add one, some post a second message under yours, and it only helps inside Discord — nothing for Telegram or DMs elsewhere.
Fix 4: a browser extension
Extensions can rewrite the URL when you copy it from the browser. They only fire inside that one browser, though — links copied from the X app, from another browser, or from a chat someone sent you stay broken.
Which fix should you use?
| Method | Effort | Where it works |
|---|---|---|
| Edit the domain by hand | Every single link | Everywhere |
| tdy (clipboard) | Zero after install | Every app on your Mac |
| Discord bot | Server admin setup | That Discord server only |
| Browser extension | Per-browser setup | That browser only |
If you mostly share links from a Mac, fix it once at the clipboard. If you run a busy Discord server, add a bot as well — the two combine nicely.