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 your own URL
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
- 1We load the URL in real Chrome, so tags a script adds are there too.
- 2The page's Open Graph, Twitter card and standard tags are reconciled into one title, description and image.
- 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.