Tools / URL Metadata & Link Preview Extractor (Open Graph, Favicon)

URL Metadata & Link Preview Extractor (Open Graph, Favicon)

Bulk-extract link-preview metadata from any URLs. Input: urls. Output (JSON/CSV): one row per item with inputUrl, finalUrl, status, title, description, siteName, image, canonical, favicon, twitterCard.

Run it on Apify Store →

What it's for

Example input

{
 "urls": [
  "https://therealtour360.com",
  "https://www.python.org",
  "https://github.com/apify/crawlee",
  "https://blog.apify.com/what-is-web-scraping/",
  "not a url ::"
 ]
}

Example output

{
  "inputUrl": "https://www.python.org/",
  "finalUrl": "https://www.python.org/",
  "status": 200,
  "title": "Welcome to Python.org",
  "description": "The official home of the Python Programming Language",
  "siteName": "Python.org",
  "image": "https://www.python.org/static/opengraph-icon-200x200.png",
  "imageAlt": null,
  "type": "website",
  "canonical": null,
  "favicon": "https://www.python.org/static/favicon.ico",
  "language": "en",
  "author": null,
  "publishedTime": null,
  "twitterCard": null,
  "twitterSite": null,
  "themeColor": null,
  "robots": null
}

Input reference

FieldTypeNotes
urls requiredarrayPages to extract metadata from.
includeJsonLdTypesbooleanInclude JSON-LD types
includeOembedbooleanInclude oEmbed endpoint
maxConcurrencyintegerMax concurrency

Pricing

Pay per event: URL processed $0.0005. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.

How to run

  1. Open the Store page and click Try for free.
  2. Fill in the input (or paste the example JSON in the JSON tab).
  3. Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
  4. Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.

Open URL Metadata & Link Preview Extractor (Open Graph, Favicon) on Apify →