dotts, visual feedback tool for freelancers made in europe
Features Pricing FAQ Blog Login
EN / DE
EN
English Deutsch
Start for free
Home/Free tools
Free Tool for Freelance Web Designers

Social Preview Checker

Paste a URL and see how it looks when someone shares it on LinkedIn, X, Facebook or Slack. The checker reads the Open Graph tags of the live page, shows every card, and lists what is missing or broken with the fix. No login, no install, no guessing.

Free, no signup
Reads the live page for you
LinkedIn, X, Facebook, Slack

Paste a public URL

We fetch the page once to read its meta tags. We don't store the URL.

Enter your meta tags

Everything you type stays in your browser.

OG image preview
Image couldn't be loaded, check the URL

Simulation. Platforms render previews slightly differently and cache old versions.

Twitter / X preview

Add an image URL to see the preview
yoursite.com
Your page title will appear here
Your description will appear here

LinkedIn preview

Add an image URL to see the preview
Your page title will appear here
yoursite.com

Facebook / WhatsApp preview

Add an image URL to see the preview
YOURSITE.COM
Your page title will appear here
Your description will appear here

Slack / iMessage preview

Your page title will appear here
Your description will appear here
yoursite.com
Add an image URL to see the preview

What the checker found

What Are Open Graph Tags?

Open Graph tags are snippets of HTML that control how your website appears when someone shares a link on social media or messaging apps. They tell Twitter, LinkedIn, Facebook, and Slack what title to show, which image to display, and what description to use.

Without OG tags, platforms fall back to whatever they can find on the page, which usually means an ugly, text-only link or the wrong image. For freelancers handing off client websites, checking your OG preview before launch is a small step that makes a big difference in how professional the work looks.

The most important tags are og:title, og:description, og:image, and og:url. Twitter additionally uses twitter:card to determine the card layout. Every major platform reads these tags, though they each have slightly different display rules, which is exactly why a preview tool like this exists.

Why OG Tags Matter for Freelancers

As a freelance web designer, you're not just building websites. You're building things that other people share, reference, and judge. Every time a client shares their new website link in a WhatsApp group, posts it on LinkedIn, or sends it in a Slack message, the OG preview is the first impression. Not the homepage, not the hero image. It is the small card that pops up when the link is pasted.

If that card shows the wrong image, a truncated title, or in the worst case nothing at all, it undermines everything you built. It doesn't matter how good the site is if the preview looks broken. Clients notice this. Their contacts notice this. It reflects on your work.

For freelancers specifically, this is also a professional differentiation point. Most designers hand off a site without ever checking OG previews. Checking them, and fixing any issues before handoff, is a small detail that signals thoroughness. It's the kind of thing clients mention when they refer you to someone else: "They even checked how it looks when you share it."

The good news is that fixing OG issues takes minutes once you know what to look for. The bad news is most freelancers only discover the problems after launch, when the client messages them asking why their site looks weird on WhatsApp.

OG Image Best Practices

The OG image is the most impactful element of any social preview. A great image dramatically increases click-through rates; a missing or wrong image makes even a well-written title feel untrustworthy.

Size: 1200×630px is the standard. This 1.91:1 ratio works across Facebook, LinkedIn, and Twitter's summary_large_image card. Don't go smaller than 600×315px, because platforms may fall back to a text-only display.

Content: The OG image should communicate what the page is about within 1 to 2 seconds, without any text being required. A hero image, a product shot, or a branded graphic all work. Avoid images with tiny text, because it will not be readable at card size.

File size: Keep it under 300KB. Large OG images load slowly, especially on mobile, and some platforms compress them aggressively anyway.

Uniqueness per page: Ideally, every important page has its own OG image, not just the homepage. A blog post should have a relevant image, not the same generic site header that every other page uses.

Testing: After you set the OG image, always paste the URL into this tool to verify it renders as expected before you hand the site off to the client.

How Each Platform Handles OG Tags Differently

All major platforms read the same Open Graph tags, but each one interprets and displays them slightly differently. Understanding these differences helps you optimize for the platforms your clients' audiences actually use.

Twitter / X gives you the most control via the twitter:card meta tag. The summary_large_image card type shows a large image above the text and gets significantly more engagement than the small summary card. Twitter uses its own twitter:title and twitter:description tags if present, falling back to OG tags otherwise. Titles are capped at around 70 characters before truncation.

LinkedIn reads OG tags and caches them aggressively, so changes can take 24 to 48 hours to appear even after using the Post Inspector. LinkedIn displays the title and a shortened URL below the image, but not the description. This means your title does most of the work on LinkedIn.

Facebook reads OG tags faithfully and also caches aggressively. The Sharing Debugger tool lets you force a cache refresh. Facebook shows title, description (up to 2 lines), and the domain name. The image ratio it prefers is 1.91:1.

Slack unfurls links automatically in channels and DMs. It reads OG tags and shows a compact card with a colored left border, the title as a link, a short description, and sometimes the image. Slack respects og:image but may display it smaller than other platforms. iMessage on iOS behaves similarly.

WhatsApp shows a minimal preview: image, title, and domain. Description is often cut. This is why having a strong, descriptive OG title matters. It does almost all the work on WhatsApp previews.

Image Sizes and Meta Tags per Platform

One 1200×630px image and a complete set of Open Graph tags covers every platform below. The differences are in what each one crops, truncates or ignores, which is exactly what this checker shows you side by side.

Platform Image Tags that matter What gets cut
LinkedIn 1200×627px, 1.91:1 og:title, og:image, og:url The description is not shown, the title carries the click
X / Twitter 1200×630px, 1.91:1 twitter:card set to summary_large_image, then twitter:title / twitter:image or the OG fallbacks Titles truncate around 70 characters
Facebook 1200×630px, 1.91:1 (minimum 600×315px) og:title, og:description, og:image, og:url Description after roughly two lines
Slack Reads og:image, displayed smaller than elsewhere og:title, og:description, og:image Compact unfurl, long descriptions are shortened
WhatsApp / iMessage Reads og:image, small thumbnail og:title, og:image Description is often dropped entirely

Keep the file under about 300KB and avoid small text in the image, because at card size it is unreadable on every platform in this table.

How to Fix a Wrong Social Preview

You changed the OG tags, republished the site, pasted the link again, and the old preview is still there. This is the single most common social preview problem, and it is almost never a problem with your tags. Platforms cache what they fetched the first time and will happily serve it for days.

Work through this in order. Steps 1 and 2 catch a genuinely broken tag; steps 3 to 5 clear the cache that is showing you the old one.

  1. Check the tags are actually live. Open the published page, view source, and search for og:image. If it is missing, the change never made it past your staging site or your CMS did not republish.
  2. Check the image URL is absolute and public. og:image must be a full https:// URL, not a relative path, and the file has to be reachable without a login. Paste the image URL into a private browser window. If you do not see the image, neither does LinkedIn.
  3. Force LinkedIn to refetch. Open the LinkedIn Post Inspector (linkedin.com/post-inspector), paste your URL, and inspect. LinkedIn caches aggressively; even after a successful inspect it can take a while for the new card to appear everywhere.
  4. Force Facebook to refetch. Open the Facebook Sharing Debugger, paste your URL, and use "Scrape Again". The debugger also lists the tags it found, which makes it a useful second opinion on step 1.
  5. Force X to refetch. X re-crawls links periodically rather than on demand. Confirm your twitter:card value first, then re-share; a fresh URL (for example with a harmless query string) will always fetch new data if you need the correct card immediately.

Two shortcuts worth knowing. If you need a correct preview right now and the cache will not budge, appending a query parameter such as ?v=2 makes the link a new URL to every platform, so it is fetched fresh. And if you are handing a site to a client, run this checker before handoff rather than after, because fixing a preview nobody has shared yet costs nothing.

Fix a wrong preview on your platform

Where the share title, description and image live in each builder, according to the vendor's own help pages. After every change: republish, then refresh the platform cache.

Framer

  1. Site Settings: enter the Site title and Site description as the site-wide default.
  2. Page Settings (left panel of the project settings): override Title and Page Description per page, then Save.
  3. Page images, Social preview: set the image, 1200 by 630 pixels. For CMS pages pick CMS Variables and your image field.
  4. Re-publish the site. Framer notes that platforms may keep showing the old image until their cache refreshes.

Source: Framer help, "How to update page titles, descriptions, and social images". Client feedback on Framer sites

Webflow

  1. Pages panel, page settings, Open Graph settings.
  2. Set the Open Graph title, description and image. The image comes from your assets (JPG or PNG) or a public image URL.
  3. Open Graph settings apply per page, so set them on every page you share.
  4. Publish, then refresh the cache with the Facebook Sharing Debugger or LinkedIn Post Inspector.

Source: Webflow Help Center, "Control the look of social shares with Open Graph". Client feedback on Webflow sites

WordPress

  1. WordPress core writes no Open Graph tags. An SEO plugin such as Yoast SEO adds them.
  2. In the post or page editor open the Yoast SEO sidebar, Social media appearance, and set image, title and description.
  3. Site-wide defaults live under Yoast SEO, Settings, Content types.
  4. Update the post, clear any page cache plugin, then refresh the platform cache.

Source: Yoast help, "How to customize your Facebook appearance with Open Graph meta tags". Client feedback on WordPress sites

Squarespace

  1. Site-wide: open the Social Sharing panel, upload the social sharing logo, Save.
  2. Per page: Pages panel, hover over the page, open page settings (gear), Social tab, upload the alternate image, Save.
  3. Squarespace only states Facebook's 200 by 200 minimum; use 1200 by 630 to avoid cropping.
  4. Then refresh the cache with the Facebook Sharing Debugger or LinkedIn Post Inspector.

Source: Squarespace Help Center, "Adding social sharing images". Client feedback on Squarespace sites

Wix

  1. Dashboard, SEO & GEO, Tools and settings, SEO Settings.
  2. Select the page type, click Edit next to Basics & social share, scroll to Social share.
  3. Set og:title, og:description and og:image. Wix recommends 1200 by 630 pixels, 1.91:1, under 8 MB.
  4. Publish, then refresh the cache with the Facebook Sharing Debugger or LinkedIn Post Inspector.

Source: Wix Help Center, "Customizing the Social Share Settings for Your Site's Pages" and "Recommended Og:Image Size". Client feedback on Wix sites

Shopify

  1. Online Store, Preferences, section Social sharing image and SEO: Add image or Change image, Save.
  2. That image is the fallback. Images set in theme settings or theme code take priority, so check your theme's social media settings too.
  3. Home page title and meta description sit in the same Preferences section.
  4. Shopify notes that Facebook stores images for a number of days; use the Facebook Sharing Debugger to refresh.

Source: Shopify Help Center, "Choosing a social media image". Review a Shopify store with your client

Common OG Tag Mistakes

No OG image set. The most common mistake. Without an og:image, platforms either show nothing or pull a random image from the page, often a logo, an icon, or the first image in the DOM, which is rarely the right choice.

Using the same OG image for every page. The homepage image works for the homepage. Blog posts, service pages, and case studies should each have a relevant image. A generic site-wide OG image makes every shared link look the same, and makes it harder for people to understand what a specific page is about before clicking.

OG title copied from the HTML title tag. Your HTML title is optimized for SEO (often includes the brand name: "Best Webflow Designer | YourBrand"). Your OG title should be optimized for sharing: more human, more compelling, less keyword-stuffed.

Description too long. Most platforms truncate descriptions at around 155 to 160 characters. Write your OG description to land the point in the first 120 characters, with the rest as optional context.

Forgetting to refresh the cache after changes. Updating OG tags doesn't instantly update what platforms show. Use Twitter's Card Validator, Facebook's Sharing Debugger, or LinkedIn's Post Inspector to force a cache refresh. If you skip this step, you may launch a site and discover it's still showing old preview data for weeks.

Not testing on mobile. OG previews look different on mobile messaging apps than on desktop social platforms. Always check how the preview renders on WhatsApp and iMessage before signing off on a project.

OG tags look good? Time for the final step.

Before you hand off the site, let your client do one last review, directly on the live website. dotts lets them click anywhere and leave comments. No login. No back-and-forth email chains.

Get client feedback with dotts →

Free plan available. 3 projects, no credit card.

FAQs

Frequently Asked Questions

Everything you need to know about Open Graph tags and social media previews. Something missing? Email us at tobi@dotts.se

How do I test my social media preview for free?
plus icon

Use the checker at the top of this page: paste the URL of a published page and you see the LinkedIn, X, Facebook and Slack cards side by side plus a list of missing or broken tags, with no account and no install. Not published yet? Switch to manual mode and type the tags you plan to use. For a live page you already published, the platform tools are the second step: LinkedIn Post Inspector, Facebook Sharing Debugger and X's card handling all read the tags directly from your URL and let you clear a stale cache.

What size should my og:image be?
plus icon

The recommended size is 1200×630px (1.91:1 ratio). This works across Facebook, LinkedIn, and Twitter with summary_large_image. Images smaller than 600×315px may not display as large cards on some platforms.

Do OG tags affect SEO?
plus icon

Not directly. Search engines like Google don't use OG tags for ranking. But they affect click-through rates when your links are shared, which can indirectly drive traffic. A compelling OG image and title makes people more likely to click.

Why does my link preview not update?
plus icon

Social platforms cache OG data aggressively. Twitter has a Card Validator tool, and Facebook has a Sharing Debugger that lets you force-refresh the cache. LinkedIn also has a Post Inspector tool for this.

What's the difference between summary and summary_large_image?
plus icon

summary shows a small thumbnail next to the text. summary_large_image shows a large image above the text, much more visual and better for click-through. Set it with <meta name="twitter:card" content="summary_large_image">.

Do I need separate tags for Twitter?
plus icon

Twitter uses its own twitter:card, twitter:title, and twitter:description tags, but falls back to OG tags if the Twitter-specific ones are missing. Adding at minimum twitter:card is recommended to control the card layout.

What's the difference between summary and summary_large_image?
plus icon

summary shows a small thumbnail next to the text. summary_large_image shows a large image above the text, much more visual and better for click-through. Use summary_large_image unless you have a reason not to.

Can I use this tool for any website?
plus icon

Yes. You're entering the meta tag values manually, so it works for any platform: Webflow, Framer, WordPress, Shopify, custom HTML, whatever.

How do I force LinkedIn to refresh my OG image?
plus icon

Go to LinkedIn's Post Inspector (linkedin.com/post-inspector), enter your URL, and click "Inspect". This forces LinkedIn to re-fetch the page and update its cached preview. Note that it can still take up to an hour for the new data to appear across the platform.

Should my OG title be different from my page title?
plus icon

Often yes. Your HTML <title> tag is optimized for SEO and typically includes your brand name and target keywords. Your OG title should be optimized for social sharing: more conversational, more compelling, without the brand suffix. Think of it as a headline for someone scrolling their feed, not a search result.

What happens if I don't set OG tags?
plus icon

Platforms will try to infer the preview data from your page content. Facebook and LinkedIn usually pull the first image on the page, the <title> tag for the title, and either the meta description or the first paragraph of text for the description. This often leads to inconsistent, unattractive previews, especially if your page starts with a hero image that doesn't have descriptive alt text.

Do OG tags work for PDFs?
plus icon

OG tags are HTML meta tags, so they only work for web pages. PDFs don't support OG tags natively. If you need a PDF to have a nice preview when shared, host it on a landing page that has proper OG tags set.

Why does my link preview show the wrong image?
plus icon

Usually one of three things: the page has no og:image, so the platform picked a random image from the page; og:image points at a relative path or a file behind a login; or the platform cached an older version of the page. Paste the URL into the checker above: it tells you which of the three it is and shows the tag to fix.

Why is my Framer or Webflow share image not updating?
plus icon

Both builders only write the new tag after you publish, and platforms keep the old card in their cache after that. Framer's help notes that platforms may keep showing the old image until their cache refreshes. Publish first, check the live page with the URL check above, then refresh the cache with the Facebook Sharing Debugger or LinkedIn Post Inspector. The platform section on this page lists the exact settings for Framer and Webflow.

Can I check a password-protected page?
plus icon

No. The checker fetches the page the same way LinkedIn or Facebook do, without a login. A password gate or a 401 or 403 response means there is no preview for anyone. Publish the page, or check it after the password comes off.

More free tools for freelancers

Pre-launch QA checklist Freelance Web Design Pricing Calculator Website Client Handoff Checklist
dotts logo
Product
All features Copy for AI No-login client access Click to comment Screenshots & metadata PDF & image feedback doby AI (MCP) Pricing
Compare
All comparisons dotts vs. MarkUp.io dotts vs. Pastel dotts vs. Ruttl dotts vs. BugHerd dotts vs. Figma dotts vs. Filestage dotts vs. Marker.io dotts vs. Usersnap dotts vs. Atarim dotts vs. BugSmash
Solutions
All solutions Feedback for Webflow Feedback for Wix Feedback for Squarespace Feedback for Framer Feedback on your own domain For WordPress For Shopify For freelance web designers For small web agencies For marketing teams For copywriters
Free Tools
All free tools Freelancer Pricing Calculator OG & Social Preview Tool Website Handoff Checklist Website QA Checklist Revision Request Generator Website Feedback Template llms.txt Generator
Company
Blog Privacy Policy Imprint Terms
© 2026 dotts. Build in Europe 🇪🇺
Made by MetaOne