Web Metadata Extractor — Open Graph, Title & Favicon avatar

Web Metadata Extractor — Open Graph, Title & Favicon

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Web Metadata Extractor — Open Graph, Title & Favicon

Web Metadata Extractor — Open Graph, Title & Favicon

Extract structured metadata from any web page URL — title, description, author, publisher, date, image, language, plus Open Graph and Twitter Card tags. Powered by the open-source Metascraper library (MIT). Hundreds of URLs per run, clean JSON/CSV — for link previews and RAG ingestion.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

daehwan kim

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

30

Total users

3

Monthly active users

2 days ago

Last modified

Share

What does Metascraper Actor do?

Metascraper Actor extracts structured metadata from any web page — title, description, author, publisher, date, image, logo, and language — in a single API call. It is powered by the open-source metascraper library (MIT license).

Provide a list of URLs and receive clean, structured JSON. No browser required — fast HTTP-based extraction works for most public pages.

Free plan vs paid plan

Apify does not pay creators for runs on its free plan, so a free run is a preview:

Free planPaid plan
URLs looked up per runThe first 3 you enterUp to 100 (maxItems)
Fields per rowAll nine — the same as paidAll nine
What you are toldA closing free-plan-preview row and status message: how many URLs were looked up and how many in your input were not fetched—

Paid plans also pay less per result: Bronze $0.0008, Silver $0.0006, Gold $0.0005, Platinum $0.0003, Diamond $0.0002 (list price $0.001). Current prices are on the Pricing tab.

What you get

FieldDescription
urlFinal URL after redirects
pageTitlePage title
pageDescriptionMeta description
authorContent author
publisherSite publisher / brand name
publishedDatePublish or modified date
imageUrlFeatured / Open Graph image
logoUrlSite logo
langPage language code
errorError message if fetch failed (only present on failure)

Bulk input, one record per URL, no browser overhead, and results downloadable as JSON, CSV, Excel, or HTML from an Apify Dataset.

Sample result

Each processed URL produces one JSON record in the dataset.

{
"url": "https://www.apify.com/",
"pageTitle": "Apify: Full-Stack Web Scraping and Data Extraction Platform",
"pageDescription": "Extract structured data from any website at scale.",
"author": null,
"publisher": "Apify",
"publishedDate": null,
"imageUrl": "https://apify.com/og-image.png",
"logoUrl": "https://apify.com/favicon.ico",
"lang": "en"
}
urlpageTitlepublisherimageUrllang
https://www.apify.com/Apify: Full-Stack Web Scraping and Data Extraction PlatformApifyhttps://apify.com/og-image.pngen

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Why use Metascraper Actor?

  • Content research: harvest article titles, authors, publish dates, and featured images at scale.
  • SEO auditing: check Open Graph / Twitter Card metadata across pages.
  • Feed generation: build structured feeds from arbitrary web pages without RSS.
  • Data enrichment: enrich link lists with titles, descriptions, and thumbnails.
  • Scheduling: run on a schedule via Apify Console to monitor metadata changes.

How to use Metascraper Actor

  1. Open the Actor in Apify Console.
  2. In the Input tab, enter one or more URLs under URLs to scrape.
  3. Optionally set Max items to limit processing.
  4. Click Start and wait a few seconds.
  5. View results in the Output tab or download from the Dataset tab.

Input

FieldTypeDescription
urlsstring[]List of web page URLs to process (required)
maxItemsintegerMax URLs to process (0 = no limit, default 10)
proxyConfigurationobjectOptional Apify proxy settings

Example input:

{
"urls": [
"https://www.apify.com/",
"https://crawlee.dev/"
],
"maxItems": 5
}

Invalid input ends the run as SUCCEEDED with a notice row.

Pricing / Cost estimation

Run start fee — from 10 September 2026: $0.010 is charged once per run, when the run starts and performs the investigation. Existing per-result prices are unchanged.

This Actor uses the Pay-per-event model: $0.001 per result, and each URL processed produces one result.

What you run (paid plan, list price)Cost
10 URLs$0.02 ($0.01 start + 10 × $0.001)
100 URLs (one run)$0.11
1,000 URLs (ten runs of 100)$1.10

A URL that answers — including a site that refuses us with 403, 429 or 500 — is one result. A URL where nothing answered at all (DNS failure, timeout) still gets a row with an error field and is not charged.

Free plan: each run looks up the first 3 URLs you enter and ends with a free-plan-preview notice row (never charged) that says how many URLs of your input were not fetched. It is a plan limit, not an error: the run finishes SUCCEEDED.

Maximum charge: before each URL the Actor checks that one more result fits inside the run's maximum charge. When it does not, the run stops there, keeps every row already delivered and ends SUCCEEDED with a status message saying so.

Tips

  • For pages behind paywalls or heavy JS rendering, consider pairing with a browser-based Actor.
  • Use maxItems during testing to avoid unnecessary costs.
  • Schedule the Actor via Apify Console to track metadata changes over time.

FAQ, Disclaimers, and Support

Is it legal? This Actor fetches publicly accessible web pages using standard HTTP requests, the same way a browser does. It is your responsibility to comply with each website's Terms of Service, robots.txt, and applicable laws (GDPR, CCPA, etc.). The Actor does not bypass authentication or access non-public data.

Known limitations: Pages requiring JavaScript execution or login are not supported. For JS-heavy sites, the metadata extraction may be incomplete.

Issues or feature requests? Use the Issues tab on the Actor page.


Legal Disclaimer: This Actor is an unofficial integration of metascraper. Not affiliated with original project.


Build your data pipeline with the ntriqpro Actor suite:

⭐ Love it? Leave a Review

Your rating helps professionals discover this actor. Rate it here.