Link Preview Generator

Generate a rich link preview for any URL and copy ready-to-paste meta tags.

Your link preview will appear here

Paste a URL to generate a shareable unfurl card and ready-to-paste Open Graph meta tags.

Need this at scale?

Get it as a single API call. 200 free screenshots/month.

How it works

  1. 1

    Paste a link

    Drop in any public URL — a blog post, product page, or landing page. We fetch the live page and read its Open Graph and Twitter card tags.

  2. 2

    See the unfurl

    Get an instant preview of the rich card people see when your link is shared in Slack, iMessage, Discord, and social feeds.

  3. 3

    Copy the meta tags

    Grab ready-to-paste og: and twitter: meta tags built from the detected values. Drop them into your <head> and ship.

When to use this tool

Before you announce a launch, send a newsletter, or post a link anywhere it matters, check how it unfurls. A polished preview card with the right image and a sharp headline earns far more clicks than a naked URL, and it only takes one look here to confirm yours is ready.

It is also the fastest way to bootstrap meta tags for a new page. Instead of writing Open Graph boilerplate from memory, paste your URL, copy the generated snippet, and tweak the title, description, and image to taste. You get every tag the major platforms read — Facebook, LinkedIn, X, Slack, Discord, and iMessage — in one block.

Marketers use it to QA campaign links, developers use it to scaffold and debug social tags, and support teams use it to reproduce why a shared link looks wrong. When a preview is broken or stale, the generated tags plus the re-scrape tips in the FAQ get it fixed fast.

Frequently asked questions

What is a link preview (or "unfurl")?

A link preview is the rich card — image, title, and description — that apps like Slack, iMessage, Discord, X, Facebook, and LinkedIn show when someone pastes your URL. The app fetches your page and reads its Open Graph (og:) and Twitter card meta tags to build the card. A good preview dramatically increases click-through; a broken one shows a bare link.

How do I add Open Graph tags to my site?

Paste the meta tags this tool generates into the <head> of your HTML, before the closing </head>. At minimum include og:title, og:description, og:image, and og:url, plus twitter:card set to summary_large_image. If you use a framework like Next.js, set these through its metadata API instead of editing raw HTML. Make sure the page returns them on the first server response — tags injected later by client-side JavaScript are usually ignored by crawlers.

Why isn't my link preview updating?

Platforms aggressively cache previews, so old tags can stick around for days. After updating your tags, re-scrape the page: use Facebook's Sharing Debugger, LinkedIn's Post Inspector, or X's Card Validator to force a refresh. Adding a cache-busting query string to your og:image URL also helps when the image itself changed but the URL did not.

What image size should I use for og:image?

Use 1200×630 pixels (a 1.91:1 ratio) — the size Facebook, LinkedIn, and the X summary_large_image card all expect. Keep it under ~5 MB, use an absolute https URL, and avoid important text near the edges since some apps crop. For square-leaning platforms a 1200×1200 image still works, but 1200×630 is the safest default.

Does this generate tags from my existing page?

Yes. We read whatever Open Graph and Twitter tags your page already exposes and pre-fill the generated snippet with them. Where tags are missing, we fall back to the page <title> and meta description so you start from a sensible baseline you can edit before pasting.

Is the Link Preview Generator free?

Yes — it is completely free and needs no signup. There is a fair-use rate limit to keep it fast for everyone. If you want to generate previews or screenshots programmatically at scale, the ScreenshotAPI gives you the same capability as a single API call.

More free tools

Automate this with the ScreenshotAPI

One API call returns the screenshot. 200 free screenshots every month — no credit card required.