Get post title, subreddit, score, comment count, author, and thumbnail from any public Reddit URL — no OAuth required.

Skip the Reddit developer portal. Get structured post metadata with a single GET request.
No Reddit developer account, no OAuth tokens, no client secrets. Just your OpenGraph.io app_id and a Reddit URL.
Extract metadata from any public Reddit post in seconds. Cached responses return in milliseconds.
Reddit's API now charges for access and enforces strict rate limits. Our API keeps things simple and predictable.
Not just Reddit — the same API works with YouTube, Twitter/X, Instagram, and any other URL. One integration, every platform.
A single API call returns rich, structured metadata for any public Reddit post.
Whether you're building a Slack bot, a content dashboard, or a social analytics tool — our Reddit link preview API fits right in.
Pass any public Reddit URL to our endpoint. We return structured metadata — no tokens, no scraping logic to maintain.
https://opengraph.io/api/1.1/site/
:redditUrl?app_id=xxxxxx// Returns title, subreddit, score, comments...// Works with posts, comments, and subredditsThe official API adds cost and complexity you don't need for metadata extraction.
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();Over 1B Site Previews!
