Small Thumbnail Instead of Large Image on Discord

Why Discord shows a tiny square image instead of a large embed image

Why you’re getting a thumbnail

Discord embed images show in two formats: a large image below the text (~400px wide) or a small ~80x80px thumbnail to the right. Discord defaults to thumbnail unless something signals that a large image is intended, either the twitter:card tag or the image’s aspect ratio.

Add summarylargeimage

<meta name="twitter:card" content="summary_large_image">

Despite the name, Discord reads this tag and uses it to pick the large image format. Most reliable fix.

Dimension hints

Explicit image dimensions also help:

<meta property="og:image" content="https://example.com/image.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">

Landscape dimensions (width > height) push Discord toward the large format, but twitter:card is more reliable on its own.

Use both together

<meta property="og:image" content="https://example.com/image.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">

This covers Discord, Twitter, LinkedIn, and most other platforms.

Still seeing a thumbnail?

  1. Cache: paste the URL with ?v=2 to bypass Discord’s cache
  2. Image aspect ratio: the actual image file should be landscape (wider than tall); a square or portrait image may still trigger the thumbnail even with the right tags
  3. Image accessibility: if Discordbot can’t fetch the image, Discord falls back to thumbnail