URL Metadata & Open Graph Link Preview Extractor
Pricing
Pay per event
URL Metadata & Open Graph Link Preview Extractor
Get title, description, preview image, favicon, canonical URL, Open Graph, Twitter Card, RSS feeds and JSON-LD schema from any list of URLs. Fast bulk link-preview API for AI agents, SEO audits and unfurling links.
Pricing
Pay per event
Rating
0.0
(0)
Developer
凡 方
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
What does URL Metadata Extractor do?
URL Metadata & Link Preview Extractor reads any list of URLs and returns everything you need to build a link preview or audit a page's SEO metadata: title, description, preview image, site name, favicon, canonical URL, language, RSS/Atom feeds, all Open Graph and Twitter Card tags, and JSON-LD / schema.org structured data.
Use it as a bulk Open Graph checker, meta tag extractor, link preview API or schema.org / JSON-LD scraper for thousands of URLs.
Why use it?
- ⚡ Fast bulk lookups – plain HTTP, 10–20 URLs in parallel, no browser.
- 🖼️ Ready-made link previews –
title,description,imageandfaviconswith smart fallbacks (Open Graph → Twitter Card → HTML tags), and image URLs made absolute. - 🔎 SEO audit data – canonical URL, robots meta, keywords, theme color, language and schema.org types in one row.
- 📰 Feed discovery – finds RSS and Atom feed links.
- 💸 Pay per URL – only successfully fetched URLs are charged. Errors are free.
- 🤖 Great for AI agents – lets an agent "peek" at a link cheaply before deciding to read the whole page.
How to use it
- Paste URLs into URLs (one per line, or upload a file).
- Click Start.
- Download results as JSON, CSV or Excel, or fetch them through the API.
Input example
{"startUrls": [{ "url": "https://github.com/apify/crawlee" }],"includeJsonLd": true}
Output example
{"url": "https://github.com/apify/crawlee","statusCode": 200,"title": "GitHub - apify/crawlee: Crawlee—A web scraping and browser automation library","description": "Crawlee—A web scraping and browser automation library for Node.js ...","image": "https://opengraph.githubassets.com/.../apify/crawlee","siteName": "GitHub","type": "object","language": "en","canonicalUrl": "https://github.com/apify/crawlee","favicons": [{ "rel": "icon", "href": "https://github.githubassets.com/favicons/favicon.svg", "sizes": null }],"feeds": [],"openGraph": { "title": "...", "image": "...", "site_name": "GitHub" },"twitterCard": { "card": "summary_large_image", "site": "@github" },"jsonLdTypes": [],"error": null}
How much does it cost?
This Actor uses pay-per-event (PPE) pricing: you pay only for results, and the Apify platform compute it uses is already included.
| Event | Price | Per 1,000 |
|---|---|---|
| URL processed | $0.001 per URL | $1.00 per 1,000 URLs |
| Actor start | $0.0005 per run | – |
URLs that fail to load are not charged. For example, 1,000 URLs cost about $1.00. The Actor start fee is charged once per run (one event per GB of memory; the default memory setting counts as one). You can set a maximum cost per run in the run options and the Actor stops cleanly when it is reached. Apify's free plan includes $5 of monthly credit, enough to try it at no cost.
Use cases
- Link unfurling / previews in chat apps, CMSs and newsletters
- SEO and social-sharing audits (missing
og:image, wrong canonical, missing description) - Enriching URL lists for lead research, bookmarking and content curation
- Giving AI agents a cheap summary of a link
FAQ
How many URLs can I check? Thousands per run; URLs are fetched in parallel and you pay only for successful ones.
Can I use it from an AI agent or no-code tool? Yes – via the Apify API, the Apify MCP server, Make, Zapier or n8n.
Limitations
Only public pages are supported. Metadata injected by JavaScript after page load is not visible to plain HTTP requests (most sites render it server-side for social crawlers, so this is rarely an issue).
Other tools by Digital-Tools
- Webpage to Markdown for LLMs & RAG – Convert any web page URL into clean, LLM-ready Markdown.
- Broken Link Checker - Find 404s & Dead Links – Crawl a website and check every internal and external link for 404s, 5xx errors, timeouts and redirects.
- Chinese Simplified/Traditional Converter & Pinyin Toolkit – Bulk convert Simplified ↔ Traditional Chinese (Taiwan, Hong Kong variants with phrase conversion), generate pinyin with tones or initials, segment Chinese words and extract keywords.
- Sitemap URL Extractor - Get All URLs from sitemap.xml – Extract every URL from a website's XML sitemaps.
- RSS & Atom Feed Reader - Parse Any Feed to JSON – Read RSS, Atom and RDF feeds in bulk and get clean JSON: title, link, date, author, categories, summary, full content, images and podcast enclosures.
- SSL Certificate & DNS Checker - Bulk Domain Expiry Monitor – Check SSL/TLS certificates and DNS records for many domains at once: expiry date, days left, issuer, SANs, TLS version, validity, plus A, AAAA, CNAME, MX, NS, TXT, CAA, SOA, SPF and DMARC.
- PDF, Word, PowerPoint & Excel to Text Extractor – Extract text from PDF, DOCX, PPTX and XLSX files by URL.
Need another field? Open an issue in the Issues tab.