Bulk Link Preview Checker — Check Up to 100 URLs at Once
The TryUnfurl bulk checker lets you upload a CSV file containing up to 100 URLs and checks the Open Graph metadata and link preview for each one in a single run. No login required.
How It Works
- Prepare a CSV file — one URL per row. No header row needed. You can include up to 100 URLs per batch.
- Upload the file — drag and drop or click to select your CSV.
- Run the check — TryUnfurl fetches each URL server-side (no JavaScript execution — exactly as real platform crawlers see it) and extracts the og: tags, Twitter Card tags, and HTML metadata.
- Review the results — view a table of all URLs with their detected title, description, og:image URL, image dimensions, and any missing or invalid tags.
- Export results — download the full results as a CSV for reporting or sharing with your team.
What the Bulk Checker Reports
For each URL the bulk checker shows:
| Field | What it means |
|---|---|
og:title |
The Open Graph title detected |
og:description |
The Open Graph description detected |
og:image |
The og:image URL (if present) |
| Image dimensions | Width × height of the og:image |
og:url |
Canonical URL declared by the page |
| Status | HTTP status code returned |
| Issues | Missing tags, image too small, relative URLs, etc. |
Who Is This For?
SEO and content teams
Check the metadata for every page in a content migration, audit new page launches, or verify that a batch of blog posts all have correct og: tags before a publish push.
Developers after a deploy
Run a quick check across all key URLs after a deployment to confirm Open Graph tags are present and images are accessible — before users start sharing.
Agencies and consultants
Audit a client's entire site metadata without logging into their CMS. Export the results and deliver them as part of an SEO report.
Marketing teams before a campaign
Before a social campaign goes live, verify that every landing page URL in the campaign shows the right preview on each platform.
CSV Format
Your CSV file should contain one URL per line:
https://example.com/page-one
https://example.com/page-two
https://example.com/landing/summer-sale
- Maximum 100 URLs per file
- URLs must be fully qualified (include
https://) - One URL per line; no commas or headers required
- Blank lines are skipped
Frequently Asked Questions
Is the bulk checker free?
Yes. Up to 100 URLs per batch, completely free, with no login or account required.
How long does a 100-URL batch take?
Typically 30–90 seconds depending on how quickly your pages respond. TryUnfurl fetches pages in parallel to keep batch times low.
Does the bulk checker follow redirects?
Yes. The checker follows up to 5 redirects and reports both the original URL and the final destination URL in the results.
Will the bulk checker affect my server?
TryUnfurl sends one HTTP GET request per URL. For 100 URLs this is 100 requests spread over the batch run. This is equivalent to a small number of human page views and should not cause any performance issues for a normal web server.
Can I check URLs that require authentication?
No. Like all real platform crawlers, TryUnfurl fetches pages as a public (unauthenticated) client. Pages behind logins, VPNs, or IP allowlists cannot be checked.
What file formats does the bulk checker accept?
CSV files (.csv) only. Each row should contain exactly one URL.