Discord Embeds Not Working? How to Fix Link Previews

Discord embeds not working? Fix link previews with Chat settings, Embed Links permissions, AutoMod checks, cache, and updates.

T

Technobezz

Senior Editor

Jul 19, 2026
6 min read

Contents

Don't Miss the Good Stuff

Get tech news that matters delivered weekly. Join 50,000+ readers.

Discord embeds not working usually means link previews are turned off, blocked in a channel, suppressed by AutoMod, or stuck in a stale app cache. Start with the setting that controls previews for your account, then move to server permissions when the problem only happens in one place. The fixes below use Discord’s current Chat settings and supported app paths for 2026.

Start here when links do not show previews for you anywhere in Discord.

  1. 1.On desktop or web, open the User Settings cogwheel.
  2. 2.Go to Chat.
  3. 3.Turn on Show embeds and preview website links pasted into the chat.
  4. 4.For image and video display, also check When posted as links to chat and When uploaded directly to Discord. Non-image file attachments show as embeds without a preview.

On mobile, tap your profile image in the bottom-right corner, tap the cogwheel in the top-right corner, open Chat, and enable Show embeds and preview website links pasted into the chat. Check the same media preview options there too.

  • When one link refuses to preview but other links work, check the message formatting.
  • Discord cancels the embed for a URL wrapped in angle brackets. Edit or resend the message as the plain URL instead of wrapping it in angle brackets.

3. Check Discord Status for outages

If embeds fail across multiple servers, devices, or accounts, check Discord before changing more settings.

  1. 1.Open Discord Status.
  2. 2.Check API, Media Proxy, Client, Desktop, iOS, Android, and Web.
  3. 3.Wait and retry later when an active incident affects embeds, media proxying, or clients.

A service-side problem cannot be fixed from your app settings.

  1. 1.Hover over the affected channel and open the cog icon.
  2. 2.Choose Permissions.
  3. 3.Select @everyone, the affected role, or the affected member.
  4. 4.Under Text Channel Permissions, set Embed Links to the checkmark.

When embeds fail only in one server, one channel, or for one role, the server’s Embed Links permission controls the fix. For role-wide access, open the server name dropdown, go to Server Settings > Roles, select the role, open Permissions, enable Embed Links, and select Save Changes.

5. Sync category and channel permissions

Channel overrides can block embeds even when the role looks correct at the server level. Check the exact channel where previews fail.

Right-click the channel, choose Edit Channel, open Permissions, and set Embed Links to the checkmark for the affected role or member. If the channel should follow its category, press Sync Now.

For a category-wide fix, right-click the category, choose Edit Category, open Permissions, and set Embed Links for the right role or member.

  1. 1.Open Server Settings.
  2. 2.Choose AutoMod.
  3. 3.Inspect Custom Keyword Rule, Block Spam Content, and any action using Block message.
  4. 4.For legitimate links, edit the rule, turn off Block message for that rule, or add exempt roles and channels.

A blocked message never gets a chance to generate an embed. Server owners and admins should check AutoMod on desktop. If the rule uses regex, validate it in Rust flavor, paste the corrected expression into AutoMod, select Save, and test with links that should pass and links that should be blocked.

7. Restart Discord and clear cache

When previews suddenly stop rendering in the desktop app, clear the stale client state.

  1. 1.Close Discord completely, including the system tray or background process.
  2. 2.On Windows, open Task Manager and end Discord if it is still running.
  3. 3.Wait 30 seconds, then reopen Discord and test a fresh link.
  4. 4.If the problem continues, close Discord again.
  5. 5.On Windows, delete %appdata%/discord/Cache.
  6. 6.On macOS, delete ~/Library/Application Support/discord/Cache.
  7. 7.Reopen Discord and test again.

8. Update Discord on supported software

Use current Discord builds and supported platforms when embeds still fail after the settings and permission checks. On desktop, open User Settings > App Settings and check for updates if that option appears. For a clean reinstall, download Discord only from the official Discord Download page.

Discord’s current browser minimums are Chrome 86+, Firefox 142+, Opera 72+, Edge 86+, and Safari 15.4+. Open Discord in a supported desktop browser and choose Open Discord; if embeds work on web but not desktop, continue with the desktop cache or reinstall path.

Discord’s current app minimums are Windows 10+, macOS 12 Monterey+, Ubuntu 20.04+, Debian 11+, openSUSE 16.2+, Fedora 32+, Android 7+, and iOS 16.0+. During troubleshooting, use the mobile app instead of a mobile browser and avoid jailbroken, rooted, or beta OS builds.

9. Fix blank or laggy media embeds

  • Use this when embeds appear but stay blank, lag badly, crash the app, or struggle with animated media.
  • On desktop, open User Settings > Advanced, turn off Hardware Acceleration, and restart Discord when prompted.
  • On mobile, open Settings > Accessibility, turn off Automatically Play GIFs, turn off animated Emojis, and set Stickers to Never animate.

This fixes rendering and performance problems. For missing previews in one channel, go back to Embed Links permissions and AutoMod.

Frequently Asked Questions

Why do Discord bot embeds fail when normal links work?

The bot owner should check the Discord API message payload. A message can include no more than 10 rich embeds, total embed text must be 6000 characters or less, and duplicate embed URLs should not be expected to show multiple times.

Can a moderator or bot hide an embed after it posts?

Yes. API-created or edited messages can use the SUPPRESS_EMBEDS flag. The bot owner or a user with MANAGE_MESSAGES can edit the message flags so SUPPRESS_EMBEDS is unset.

How can a website owner fix a Discord preview that never generates?

Open the Discord Developer Portal Embed Debugger, enter the URL, inspect how Discord reads the page metadata, then fix the metadata, redirects, or image URLs and retest.

What should I do if Discord will not update on mobile?

Restart the device, update the OS, install or update Discord only from the Google Play Store or Apple App Store, check available storage, and switch between Wi-Fi and cellular data if the update fails.

Share