1001Ferramentas
📲SEO

Open Graph Validator

Check the main og:* tags (title, description, image, url, type, locale) and point out what is missing. Card preview included.

Validate a page's Open Graph tags

When a link gets shared on Facebook, LinkedIn or WhatsApp, the one building the card that appears (image, title and description) is the Open Graph protocol. Incomplete tags leave the link looking dull. This validator checks the main og:* tags and points out what's missing.

It goes through og:title, og:description, og:image, og:url, og:type and og:locale, marking what's already there and what still needs to be added. As a bonus, it shows a preview of how the card will look. A quick way to make sure your content shows up nicely whenever someone decides to share it.

The check happens in the browser, with nothing sent anywhere. A simple social-SEO tweak that noticeably changes how your links look on the networks.

Frequently asked questions

Do I paste the HTML, or can I just give the page URL?
You paste the HTML: the tool never fetches a URL. Open the page source (Ctrl+U in the browser, or curl in a terminal), copy it and paste it into the box — the analysis runs on every keystroke, right in your browser, and the content is never sent to any server. The head section with the meta tags is enough, the whole document is unnecessary. That is why it works for internal pages or localhost too, which validators relying on a public URL cannot reach.
Which tags does it check, and which ones are required?
Five are treated as required: og:title, og:description, og:image, og:url and og:type — missing or empty turns into a red error. Two more, og:locale and og:site_name, are optional and only raise a warning when absent. There are extra checks: og:type is compared against a common list (article, website, book, profile, video, music), with anything outside it flagged as a warning; og:url and og:image must be absolute URLs starting with http or https. Any og: tags beyond those seven stay out of the report.
Is the preview identical to the WhatsApp or Facebook card?
It is a generic approximation: a card with the image, site name, title and description. Each network builds its own version — truncating the title at different lengths, changing the image ratio, sometimes ignoring the tags in favour of its own cache. The image only joins the card when og:image holds an absolute URL and the browser manages to load it; if loading fails, its slot simply disappears. To see the official rendering, run the sharing debugger of the platform itself before publishing.

Related Tools