To see how a link will look when someone shares it, open the FindUtils Open Graph Preview tool and either paste the page's HTML or type the tags in by hand. The tool reads the og: and twitter: meta tags, flags what is missing or too long, and draws the card the way it would appear on Facebook, X (Twitter), LinkedIn, Discord, Slack and WhatsApp. When the preview looks right, click Copy Tags and paste the finished block into your page's <head>. Everything runs in your browser and there is no sign-up.

This guide walks through both input modes, explains each validation message, shows how the six previews differ, and lists what the tool does not check. For the background on which tags matter and why previews break, read Open Graph tags explained.

How to Use Open Graph Preview, Step by Step

  1. Open the tool. Go to Open Graph Preview. It starts in Manual Entry mode.
  2. Choose your input. If the page already exists, switch to Paste HTML, paste the page source (or just its <head>) into the HTML Source box and click Extract Tags. The fields fill with the values the tool found. If you are writing tags for a new page, stay in Manual Entry and fill the fields yourself.
  3. Fill or fix the Open Graph fields. og:title, og:description, og:image, og:url, og:type and og:site_name. The title and description fields show a live character count.
  4. Set the X (Twitter) fields if you need them. twitter:card defaults to summary_large_image. Leave twitter:title, twitter:description and twitter:image empty to reuse your Open Graph values, or fill them to show different text on X.
  5. Read the Validation panel. Errors mean a platform has nothing to build a card from. Warnings mean the card will work but may be cut off or incomplete. The next section explains each one.
  6. Switch between the platform tabs. Check each preview for a cropped image, a cut-off title or a missing description.
  7. Generate and copy. Click Generate Tags, then Copy Tags (the button changes to Copied!) and paste the block into your page's <head>. Clear All resets every field.

Tip: to get the HTML of a live page, open it in your browser, choose View Page Source, and copy everything between <head> and </head>. Use the page source rather than the browser's element inspector, because the source is closer to what a platform's crawler receives.

What the Validation Messages Mean

MessageTypeWhat it means and what to do
Missing og:titleErrorNo title for the card. Add one that makes sense on its own, without the site name in front.
Missing og:descriptionErrorMost platforms will show no text under the title. Write one or two plain sentences.
Missing og:imageErrorNo picture. Many platforms then show a small text-only card or a bare link. Use a full https:// URL.
Title over 60 charactersWarningLong titles are cut off in several previews. Put the key words first.
Description over 155 charactersWarningThe end may be hidden. Keep the important part in the first sentence.
Missing og:urlWarningSet it to the page's canonical address, so shares of different URL variants point to one place.
Missing twitter:cardWarningWithout it, X may fall back to a small summary card. Add summary_large_image for the big image layout.

The 60 and 155 character limits are the tool's practical targets for keeping text visible across platforms, not limits from a specification. X documents its own maximums of 70 characters for twitter:title and 200 for twitter:description in its Cards markup reference, and the counters on those fields use the same numbers.

The Open Graph protocol itself lists four required properties: og:title, og:type, og:image and og:url. The tool adds the og:type you pick in its dropdown, so if you also fix the og:url warning, your tags cover all four.

How the Six Previews Differ

Each platform draws a shared link in its own way. The tool's previews follow these shapes:

TabImageText shownNotes
FacebookWide, 1.91:1Domain in capitals, one line of title, one line of descriptionThe title is usually the part people read
Twitter/X2:1 with summary_large_image; a small square thumbnail with summaryTitle and descriptionUses your twitter: values first, then falls back to og:
LinkedInWide, 1.91:1Title onlyDo not rely on the description here
DiscordBelow the textSite name, title, up to three lines of descriptionShows the most text of the six
SlackShown at a capped sizeSite name (or domain), title, descriptionSlack reads Open Graph and X Card tags, per its unfurling docs
WhatsAppWide, 1.91:1Up to two lines of title and two of descriptionCommon on phones, so check it at a glance

Two practical lessons come out of comparing the tabs. First, an image made at a 1.91:1 ratio, for example 1200 by 630 pixels, fits most previews without cropping. If you need to make or fix one, use the Image Resizer, the Image Cropper or the Aspect Ratio Calculator. Second, the title carries the card on every platform, and on LinkedIn it is the only text, so spend most of your effort there.

Which og:type and twitter:card to Pick

  • og:type: use website for a home page or a tool page and article for a blog post or news story. The dropdown also has product, profile, video.movie, video.episode, music.song and book for pages that really are one of those things.
  • twitter:card: use summary_large_image when you have a good wide image, and summary when your image is a square logo or icon. app and player are special card types for app downloads and embedded audio or video. They need extra tags that this tool does not generate, so most pages should not pick them.

Limits to Know

  • It does not fetch a URL. The tool works from the HTML or values you give it. It cannot see the live page, so it cannot tell you whether a platform has cached an older version.
  • It does not download the image. It shows the image from the URL you entered, but it does not check the file's size, format or pixel dimensions. Check those yourself against each platform's rules.
  • It reads tags, not fallbacks. If a page has no og:title, some platforms fall back to the <title> element. The tool only reads the og: and twitter: tags, so a missing tag shows as missing even when a platform might still show something.
  • Previews are close, not exact. Platforms change their layouts without notice. Use the previews to catch obvious problems such as a missing image or a cut-off title.
  • Scripts do not run. If your site adds meta tags with JavaScript after the page loads, they will not be in the page source you paste. Many crawlers do not run scripts either, so this is worth fixing on the page itself.

FAQ

How do I check my Open Graph tags without publishing the page?

Use Manual Entry, or paste the HTML of a draft into Paste HTML. The tool needs no live page, so you can check the tags before anything goes online.

The most common causes are a missing og:image, an image URL that is relative instead of a full https:// address, or an old copy cached by the platform. Paste your page's HTML into the tool to confirm the tag is there and points to a full URL.

Do I need separate Twitter tags if I have Open Graph tags?

Usually not. X falls back to og:title, og:description and og:image when the matching twitter: tags are missing. Add twitter:card so X knows which layout you want.

Why does LinkedIn not show my description?

The LinkedIn preview in the tool shows only the image and title, so write a title that works without the description.

Is the HTML I paste uploaded anywhere?

No. The tags are read and the previews are drawn in your browser, and you can use the tool without an account.

What should I do after the preview looks right?

Copy the tags into your page's <head>, publish, and share the link once. If a platform still shows an old card, it is likely using a cached copy. Several platforms offer a debugger or inspector page that can refresh it.

Sources