Is Open Graph Preview free?
Yes. Open Graph Preview is completely free, with no signup, and it runs in your browser.
Does it upload my markup to a server?
No. Open Graph Preview parses the pasted HTML locally in your browser, so your markup never leaves your device.
Does it fetch a live page URL?
No. Open Graph Preview works from pasted markup only, which lets you check drafts, staging pages, and pages behind a login.
Does it include Twitter card fields too?
Yes. Twitter card values are surfaced alongside the Open Graph fields so you can review both at once.
Will the card look exactly like this on every platform?
Not always. The preview is an accurate read of your pasted tags, but each platform crops, scales, and caches share cards slightly differently.
Why does a title appear when I have no og:title?
Because the preview falls back to the <title> element, and then to the meta description for the body text, and to the canonical for the URL. That mirrors what most platforms do, but it means a healthy-looking card is not evidence that your OG tags exist. The field grid below the card shows which values were actually found.
Does it check my image size?
No. The og:image URL is printed as text and never fetched, so dimensions, aspect ratio, file size, and format are all unknown to the tool. Verify the file separately: 1200x630 is the safe target for a large card, and X rejects images over 5MB.
My tags look right here, but Facebook still shows the old card. Why?
Platforms cache the scrape. Once Facebook, LinkedIn, or Slack has fetched your page, they keep the result for a long time and will keep showing the previous title and image. Run the URL through the platform's own debugger and ask it to re-scrape, which is the only reliable way to force a refresh.
Can I paste a URL rather than markup?
No. The tool works from pasted markup only. It also means the preview reflects the HTML you gave it, not what a crawler receives, which can differ if your server varies by user agent or if the tags are added by client-side JavaScript that a crawler may never run.
Do I still need twitter: tags?
Mostly not for the content. X falls back to the Open Graph tags for the title, description, and image, so the one tag that genuinely earns its place is twitter:card, which selects the layout, with summary_large_image being the wide variant. This tool shows twitter:card, twitter:title, twitter:description, and twitter:image so you can confirm what is set.
Is my markup uploaded?
No. The head is parsed in your browser and no request is made for your page or your image, which is precisely why the tool cannot validate the image file.