OpenGraph.io
Trusted by thousands of developers

Link Preview, Screenshot & Web Scraping APIs

Extract content, scrape HTML, capture screenshots, and unfurl links with powerful APIs tailored to your business needs.

No credit card required. 100 free API requests per month.

Extract OpenGraph metadata from any URL
🔒opengraph.io
API Request
GET https://opengraph.io/api/1.1/site/<site_url>
Response 200 OK
reddit
reddit.com

Reddit - Pair with Confidence

Reddit is a network of communities where people can dive into their interests, hobbies and passions.

Powerful API Services

Extract valuable data from any website

Our reliable, high-performance APIs help you build better applications with rich web data

Generate Rich Link Previews Instantly

Perfect for social media apps, messaging platforms, and any application that needs to display link cards. Our API extracts titles, descriptions, images, and favicons from any URL.

GETRequest
GET ../site/https://github.com
200 OKResponse
{
  "title": "GitHub: Let's build from here",
  "description": "GitHub is where over 100 million developers...",
  "image": "https://github.githubassets.com/.../social.png",
  "url": "https://github.com",
  "siteName": "GitHub",
  "favicon": "https://github.githubassets.com/.../favicon.svg"
}
Free Developer Tools

Try our tools and see the benefits

Test our APIs with these free tools and discover how they can enhance your projects

Link Preview Tool

Generate rich link previews for any URL to see how it will appear on social media platforms. Test your OpenGraph tags.

OpenGraph Tester

Test and validate OpenGraph tags on any webpage to ensure optimal social media sharing. Get recommendations for improvements.

API Playground

Interactive environment to test our APIs with different parameters and see results in real-time. Perfect for developers.

Screenshot Tool

Capture screenshots of any webpage with various device and viewport settings. No installation required.

Why Choose Us

Built for developers, by developers

Our APIs are designed with reliability, performance, and ease of use in mind

Reliable & Scalable

Our infrastructure is built to handle millions of requests with 99.9% uptime, ensuring your applications run smoothly even under heavy load.

Fast Response Times

Our APIs are optimized for speed, with average response times under 500ms, so your users don't have to wait for data to load in your applications.

Excellent Support

Our team of experts is always ready to help with implementation, troubleshooting, or custom solutions to ensure your success with our APIs.

Our Clients

Trusted by Thousands

Over 1B Site Previews!

Developer Friendly

Integrate in Minutes

Use the language you love

import fetch from 'node:fetch';

// Site Unfurling API
const unfurlLink = async () => {
// Replace xxxxxx with your app_id or access_key
const url = "https://opengraph.io/api/1.1/site/https://example.com?app_id=xxxxxx";

try {
  const response = await fetch(url);
  const data = await response.json();
  console.log('Link preview:', data);
} catch (error) {
  console.error('Error unfurling link:', error);
}
};

unfurlLink();
Get Started Today

Ready to supercharge your applications?

Join thousands of developers who trust OpenGraph.io for their web data extraction needs. Start with our free tier today.

No credit card required. 100 free API requests per month.