Links, unfurled.
unfurl fixes broken social media embeds, strips tracking junk, and cleans URLs - automatically. Just add it and forget it.
Add it to your account and
/uf fixes links anywhere on Discord.
What unfurl does
Fixes embeds
Replaces broken social media links with versions that actually show previews in Discord. An X post with a Community Note gets the note shown under it.
Strips tracking
Removes hundreds of tracking parameters like UTM, fbclid, and gclid. Clean links, no surveillance.
Curates and bookmarks
Optional: 📌 by a mod sends a message's cleaned links to a curated channel, 📥 DMs you a link for later, and a fix feed mirrors every fixed link into an archive channel.
Cleans shopping links
Turns messy Amazon, eBay and AliExpress URLs into clean product links. No affiliate tags, no tracking gunk.
Unrolls share links
Share-sheet, app and shortened links (Reddit, TikTok, Facebook, Threads, Bluesky, Spotify, and 1300+ shorteners) get resolved to the real post before fixing.
Bypasses paywalls
Adds an archive link to paywalled articles (archive.today, or the Wayback Machine as fallback) so everyone in the chat can read along.
Speaks your language
Menus and replies in 30 languages. React with a country flag on any reply and the preview's text appears in that language too.
Catches reposts
Optional: a link already shared in the server gets a note with who posted it and when. Hashed fingerprints only, never the links.
Flags scam links
Optional: every link is checked against known scam and phishing sites. Warn with a 🚨, or remove the message, before anyone clicks.
Keeps your server safe
Fixing links is the job. Never handing anyone a dangerous one comes with it.
Google Safe Browsing on every fix
Before unfurl replies, every link is checked against Google Safe Browsing. A link flagged as malware, phishing or unwanted software never gets a fixed version. On for every server, nothing to set up.
Scam guard for your server
Turn it on and every link in every message is checked against known scam and phishing sites, fake Nitro and fake Steam logins included. Warn with a 🚨, or remove the message. Your call with /settings scamguard.
Community Notes, right in Discord
When an X post has a Community Note, unfurl shows it under the fixed link, sources included. The context X readers see, without leaving the chat.
Tracking stripped, links resolved
Tracking is removed from every link, including the parts that reveal who shared it. Short links are resolved first, so everyone sees where a link really goes.
Platforms we fix
Works instantly for all these platforms - no setup required.
How it works
Invite unfurl
Add it to your server with one click. No setup, no config. It just works.
Post a link
Someone drops a Twitter or Instagram link. Discord shows a broken or empty embed.
unfurl fixes it
Replies with a cleaned, working version. Full previews, no tracking. A link that only needs cleaning keeps Discord's own preview and gets a one-line hint instead.
It stays clean
Edit or delete your message? The bot cleans up after itself. Don't want a reply? React to undo it.
Want more control? Use /settings to toggle platforms, restrict channels, change reply modes, and more. Or prefix any link with ! to skip that one, or run /optout to keep all your links untouched, everywhere. See all options.