Skip to main content

Confirm

Are you sure?

Several endpoints, one visit

See how a link unfurls in Slack, X, LinkedIn and Discord

Paste a link and see the card each app builds from its title, description and share image — with a screenshot of the page standing in when it has no image of its own.

  • No signup
  • No credit card
  • Powered by the URLpipe API

Try it on a page

Try your own URL

Free · no signup · 2 runs every 10 minutes

Your result will appear here.

Pick one of the pages above to get started.

What you get

  • Slack, X, LinkedIn and Discord style cards for the link
  • The title, description and image each card is built from
  • A screenshot of the page to use when it has no og:image
  • Warnings for a missing image or description, and text that will be cut off

How it works

  1. 1We load the URL in real Chrome, so tags a script adds are there too.
  2. 2The page's Open Graph, Twitter card and standard tags are reconciled into one title, description and image.
  3. 3We lay out each app's card from them — using the page's image or, when it has none, the screenshot taken on the same visit.

What people use it for

  • Check a launch page or blog post before you share it
  • Get a preview image for links that have none
  • Build link previews into your own chat, CMS or bookmarking app

Frequently asked

Are these the exact cards Slack, X and LinkedIn show?
They are close approximations: built from the same tags those apps read, laid out the way each one lays out a link. Each app also runs its own fetcher and caches what it saw, so a link you already shared can show an old card until that app fetches it again.
What happens when a page has no og:image?
The cards use a screenshot of the top of the page, taken on the same visit. Through the API that screenshot comes back as a file with a link that needs no key and stays valid for 30 days — ready to use as the preview image in your own app.
Why does my share image not appear?
The usual reasons are an og:image that is missing, relative rather than a full https:// URL, or added by JavaScript that a platform's fetcher does not run. The warnings under the cards point at the first two; the third is why this tool renders the page before reading its tags.
Can I generate previews in my own code?
Yes: POST /scrape with the meta and screenshot operations. One page visit serves both, and each is billed at its own rate — 6 credits for the pair.

Ready to use it in production?

Get a free API key and call every endpoint from your own code — 1,000 credits a month, no credit card.