Skip to content
OGCheckup

Free · No sign-up · No scan history

Discord Embed Tester

See how your link will embed in Discord without posting it in a server. Paste a URL to preview the embed, check your tags and copy the fixes.

We add https:// if you leave it out. Don’t scan links that contain private tokens or passwords.

Test an embed without a test channel

The usual way to test a Discord embed is to post the link in a private channel and repeat after every change. This checker fetches your page instead, shows the embed it expects Discord to build, and lists each problem with its fix. It’s an independent tool and the preview is an approximation, so paste the link into Discord for the final check.

The tags that build a Discord embed

Discord fetches your page and reads the metadata in its HTML. These tags cover every part of a standard embed:

<meta property="og:site_name" content="Your site">
<meta property="og:title" content="Your page title">
<meta property="og:description" content="One or two sentences about the page.">
<meta property="og:image" content="https://example.com/images/card.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="theme-color" content="#f97316">

If a page repeats the card or color tag, Discord’s documentation (opens in a new tab) says the last one wins, so remove duplicates left by themes and plugins. It also supports JSON oEmbed, which fills gaps after Open Graph.

What this tester doesn’t cover

Our preview doesn’t read theme-color or oEmbed yet. The side bar is always shown in the default gray, even if your color is set correctly, and data supplied only through oEmbed won’t appear. Check both in Discord itself.

Choosing an image

A 1200×630 image works well for the large layout. Discord doesn’t show this image cropped to a fixed shape the way some platforms do, but use the same size you use elsewhere so one image can serve every platform. JPEG and PNG are the safe formats. The cheat sheet compares the rules across platforms.

Why your Discord embed isn’t showing

Refreshing an embed Discord has cached

Discord has no public refresh tool, and it can keep showing an old embed for a while after you change your tags. To test straight away, post the URL with a harmless query string such as ?v=2. If you changed the image, also give it a new URL. Then check your page again to confirm the tags are right.