Why Your Link Preview Looks Broken on Slack, Discord, or X

Most broken link previews are not design problems. They are metadata, caching, or image-delivery problems.

The image is the wrong shape

A standalone logo is rarely a good preview image. Use a 1200x630 canvas for the default Open Graph image, then create platform-specific variants only when the crop demands it.

The crawler cannot fetch the image

Social crawlers need a public, absolute image URL. Avoid local paths, blocked assets, huge files, redirect loops, and images that require cookies or authentication.

The old preview is cached

Slack, Discord, X, LinkedIn, and Facebook may keep the first version they saw. When you update metadata, refresh the platform cache or test with a new URL.

The metadata is split across pages

Make sure the canonical page has the title, description, and image tags you expect. Preview crawlers often do not follow your client-side app state the way a person does.

Keep working

OG Image Generator · Twitter Card Generator · LinkedIn Image Generator

One Upload,Every Asset You Need

Stop resizing manually. Get production-ready SVGs, favicons, OG images, and more from a single logo file.