1. Home
  2. Free tools
  3. Email deliverability tools
  4. Bulk Open Graph tag checker

Bulk Open Graph tag checker: which sites have link-preview tags?

In short: Paste a list of domains and read each home page's Open Graph tags: og:title, og:description, og:image, og:url, og:type and twitter:card, as a CSV. Limit: Only the home page's HTML is read.

A bulk Open Graph tag checker reads the og: meta tags in each site's home page. Paste up to 100 domains, or 500 after a free Google sign-in; each row says whether og:title, og:description and og:image are set, shows the values and names what is missing. It reads tags only and doesn't load the image. Download the CSV.

Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing

One GET of each home page from our server, no cookies, nothing stored. 100 sites a run, or 500 when you sign in.
Sample result from the Bulk Open Graph tag checker
Show the sample result as

Sample result

acme.example sets all three core tags; globex.example only sets a title.

Site
acme.example
og:title
Acme
og:description
Set

What this means for you

Tags only: the image isn't downloaded, and each app decides what a preview shows.

Next step:Check the address is real
  • Reads og: and twitter:card tags
  • Names what is missing
  • Shows each value
  • Home page only
  • Complete
  • Missing
  • CSV

By SimpleVerifier Team · Last updated

Cleaning a list of company websites before outreach?

  1. Paste the domains here: 100 a run, or 500 after a free Google sign-in. Filter to the flagged rows and download the CSV.
  2. Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
Check the addresses on my list

How do I check Open Graph tags on many websites?

  1. Paste up to 100 domains, or 500 after a free Google sign-in, one per line; emails and URLs work too. You can also upload a CSV.
  2. Press Check Open Graph tags. Each domain's home page is requested once, five at a time.
  3. Read each row: which of og:title, og:description and og:image are set, with their values, and what is missing.
  4. Filter to the flagged rows and download the CSV.

Example

You enter
Three sites: acme.example (title, description and image set), globex.example (title only) and initech.example (no og: tags).
You get
acme.example: Title, description and image set. globex.example: Missing description, image. initech.example: No Open Graph tags. Download the CSV.
Limits
Up to 100 a run without an account and 500 when signed in with Google, counted over a minute. 10 sites a request; one request per site from our server, no cookies, nothing stored.

What are Open Graph tags?

Open Graph is a set of meta tags, introduced at ogp.me, that tell apps what title, description and image to show when a link is shared. The og:title, og:type, og:image and og:url tags are the protocol's required ones.

This tool also lists og:description, og:type, og:url and twitter:card when present.

What do the rows mean?

Title, description and image set means all three core tags are present. A flagged row names what is missing. Each app decides what it shows, and this doesn't check that the image loads or its size.

Only the home page is read, and tags added by JavaScript aren't seen. For a plain live-or-down read of every site, use the bulk website status checker.

What do you do with the flagged rows?

Fix the tags at the source, or keep the list as prospects for web and social work. Compare page titles with the bulk website title checker.

Before you email contacts at these companies, verify the addresses.

Who uses this tool, and for what?

Social media managers
Find sites whose shared links show no preview.
Web agencies
Audit client sites for missing tags.
SEO consultants
Build a prospect list of sites with gaps.
Site owners
Check every domain you run in one pass.

What can’t this tool tell you?

  • Only the home page's HTML is read.
  • The image isn't downloaded, so size and availability aren't checked.
  • Tags added by JavaScript aren't seen.
  • Up to 100 domains a run without an account, 500 signed in.
  • Public HTTP only: each row is a signal read from the site, not a certainty.

Common questions

How do I check Open Graph tags?
Paste the domains into a bulk Open Graph tag checker like this one. It reads the og: meta tags from each home page.
Is this Open Graph checker free?
Yes. 100 domains a run without an account, 500 after a free Google sign-in, with no card, and a CSV download.
Does it show the preview image?
No. It reads the tag values only and doesn't download the image.
Why does a site show no tags?
It may have none, or add them with JavaScript, which isn't run here.
Does it check Twitter or X cards?
It lists a twitter:card tag when present but doesn't judge it.
Does it check my contacts' email addresses?
No. Verify them separately at /verify.

Sources

A tidy list can still be full of dead addresses.

Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.

  • Upload the cleaned file as it is: CSVs up to 100,000 rows
  • A real SMTP mailbox check on every row, with catch-all detection
  • Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime

Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe