itsez.dev

OpenGraph.io

API to extract Open Graph metadata from any URL, useful for link previews in apps.

apiscrapingmetadata
Websiteopengraph.io
CategoryData & backend
PricingFreemium
Card requiredNo

ABOUT

What is OpenGraph.io?

OpenGraph.io extracts og: metadata from any URL and returns it as JSON. It infers title, description and image even if the page has no explicit Open Graph tags. Paid plans include JavaScript rendering for SPAs, managed caching and higher volume.

BEFORE YOU SIGN UP

What you should know

Infers metadata even without og: tagsIf the page has no Open Graph tags, the service tries to extract title, description and image from the HTML anyway.
Ready-to-use JSON responseReturns a normalized JSON object with all og: fields and fallbacks, no need to parse HTML manually.
Only 100 free requests per monthThe free limit is very low. For apps with many link previews you will need a paid plan from the start.
SPAs poorly supported on the free planThe free plan only fetches static HTML. Pages that load content with JavaScript will return incomplete data.

COMMUNITY

From the forums

It has very little organic presence on Reddit. It is mentioned only in passing in r/webdev threads about link previews. There is no consolidated community opinion.

— Community sentiment · Reddit

ABOUT US

Honest, independent, no fluff.

No paid placements. Just a clear look at what this does, what it costs, and what to know before you commit.

Read more

FAQ

Questions, answered.

What data does the OpenGraph.io API return?

Title, description, image, canonical URL and the og: metadata from the page. It also tries to infer them if the page does not declare them explicitly.

Does it work with pages that require JavaScript to render?

Paid plans include JavaScript rendering. The free plan only fetches static HTML, so SPAs may return incomplete data.