Menu
Sign up

Discord embed preview for any link

Paste a URL to see the embed Discord draws from your tags — site name, title, description, image and the colour bar from theme-color — with the image checked against Discord's documented formats (PNG, GIF, JPG, WebP, AVIF).

No signup, no Discord login. We fetch the page the way a crawler does (HTML only, no JavaScript) and do not store the URL.

What Discord needs

MinimumAspect ratioMax file sizeFormats
Discord Not documented Not documented Not documented PNG, GIF, JPG, WebP, AVIF

Values from the platform's own documentation, checked 2026-11-02 (all platforms: OG image size). Sources: · Discord Developer Docs: Link previews

Tags Discord reads

Discord link preview not showing or not updating?

  1. Image too small? Add twitter:card = summary_large_image.
  2. Discord keeps a preview for a while (about 30 minutes). For a new one now, add a query string to the URL.
  3. Let Discordbot through robots.txt and bot protection.
  4. Use one of PNG, GIF, JPG, WebP, AVIF for the image; SVG is not among them.

A preview image for every page, on Discord and everywhere else

Most broken previews have no image at all. Shareglint renders one for every page from its title — one meta tag, no code — at a size that passes every documented limit (the sizes). 100 images a month free.

Questions

How do I get a big image in a Discord embed?

Add <meta name="twitter:card" content="summary_large_image"> next to og:image. Discord shows the image large under the text instead of as a thumbnail.

How do I change the colour of the Discord embed bar?

Set <meta name="theme-color" content="#ff7a18"> (any colour) in the page head.

Why does Discord show an old embed?

Discord caches embeds for a short time. Wait, or post the URL with a query string to get it fetched again.