Turn any URL into useful data
Preview, extract, capture, embed, and optimize URLs with developer APIs, a Model Context Protocol server, and free no-code tools — all from one platform.

Trusted by Thousands
Over 1B URLs processed
Powering previews, metadata, screenshots, extraction, embeds, and audits.

Find your workflow
Whether you're shipping an app, building an AI pipeline, or improving your marketing — OpenGraph.io has the tools and APIs that fit.
For Developers
Build link previews, screenshots, embeds, metadata enrichment, and web extraction directly into your application.
- Link Preview API
- Screenshot API
- Embed API
- Web Content Extraction API
For AI & RAG Builders
Convert URLs into clean Markdown, metadata, screenshots, and agent-ready context for LLM apps and AI pipelines.
- HTML to Markdown API
- Web Scraping API
- MCP Server
- Screenshot API
For Marketers & SEO
Preview, audit, and improve how your pages appear when shared across social, messaging, and content platforms.
- Free Link Preview Tool
- Open Graph Checker
- Meta Tag Generator
- Site Audit Tool
Everything URLs can tell you
Five product families. One API key. Preview, extract, capture, embed, and optimize any URL with purpose-built developer tools.
Unfurl any URL into rich link previews, titles, descriptions, images, and Open Graph metadata.
Explore Preview →Turn webpages into clean Markdown, raw HTML, structured content, and LLM-ready text.
Explore Extract →Capture full-page and viewport screenshots of any URL without managing browser infrastructure.
Explore Capture →Generate native embeds when available and fallback embed cards for URLs that don't support oEmbed.
Explore Embed →Audit and improve how your URLs appear when shared. Find missing tags and fix preview issues.
Explore Optimize →One URL. Six outputs.
Drop any URL into the API and get back exactly what your app or workflow needs — without managing browsers, scrapers, or parsers yourself.
URL intelligence for AI agents
Connect OpenGraph.io to Claude, Cursor, and any MCP-compatible agent framework. Give your AI assistants real-time URL preview, extraction, screenshot, and metadata capabilities — without custom integrations.
- Preview and unfurl URLs directly inside Claude conversations
- Extract clean Markdown from any webpage for RAG pipelines
- Capture screenshots and return visual context to agents
- Works with Cursor, Claude Desktop, and any MCP client
Try before you build
Six free browser tools — no account required. Preview links, check tags, capture screenshots, and convert pages to Markdown in seconds.
No signup required for basic tools.
RESTful APIs built for scale
One API key. Clean, normalized JSON. All five product families share the same auth, schema conventions, and global infrastructure.
# Fetch Open Graph metadata for any URL
curl "https://opengraph.io/api/3.0/site/{YOUR_URL}?app_id=YOUR_APP_ID"{
"hybridGraph": {
"title": "SpaceX alum nabs $22M…",
"image": "https://techcrunch.com/wp-content/…",
"url": "https://techcrunch.com/2026/…",
"site_name": "TechCrunch"
}
}What developers build with it
From link previews to AI pipelines, OpenGraph.io powers the URL intelligence layer in thousands of production applications.
Build rich link preview cards
Turn user-shared URLs into Slack-style preview cards with title, description, image, and metadata.
Extract clean Markdown for AI
Convert webpages into clean Markdown for LLMs, RAG pipelines, summarization, and AI agents.
Capture website screenshots
Generate full-page or viewport screenshots for reporting, previews, QA, and visual context.
Generate embeds from any URL
Create native oEmbed responses or fallback embed cards for URLs that don't support oEmbed.
Audit Open Graph metadata
Find missing tags, broken preview images, and social sharing issues before they hurt click-through.
From the team
Guides, tutorials, and deep dives from the OpenGraph.io team.

HTML to Markdown for LLMs: Why Clean Web Content Matters
Raw HTML is noisy input for language models. Learn why clean Markdown improves LLM accuracy, how it fits into RAG pipelines, and how to convert any webpage to AI-ready Markdown with the OpenGraph.io API.
Read more →
Why Your Links Look Broken on Social Media (And How to Fix Them)
Broken social media previews usually come down to a few missing or misconfigured Open Graph tags. Learn what causes them, how to fix a single page, and how to find the same problem across your whole site.
Read more →
Build Link Previews Like Slack
Step by step guide to building Slack and Discord style link previews in your own app using Node.js and Next.js, plus when to use a link preview API instead.
Read more →