Open Graph Tag Generator creates social preview tags for title, description, image, URL, and content type. Use it before publishing pages that need clean previews in chat and social feeds.
<!-- Open Graph --> <meta property="og:title" content="My Awesome Page"> <meta property="og:description" content="A short description of what this page is about."> <meta property="og:url" content="https://example.com/page"> <meta property="og:image" content="https://example.com/og-image.png"> <meta property="og:type" content="website"> <!-- Twitter Card --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@yourhandle"> <meta name="twitter:title" content="My Awesome Page"> <meta name="twitter:description" content="A short description of what this page is about."> <meta name="twitter:image" content="https://example.com/og-image.png">

https://example.com/page
My Awesome Page
A short description of what this page is about.
Yes. The tool is free and runs directly in your browser with no account required.
No. Processing happens locally in the browser tab. Your input is not sent to a server.
Generating og: tags so links to your page show a rich preview (image, title, description) when shared on Facebook, LinkedIn, Slack, WhatsApp, and similar platforms.
The recommended size is 1200x630 pixels (a roughly 1.91:1 ratio). Images smaller than 200x200 pixels may not display at all on some platforms.
og:url should match the canonical URL of the page. If they differ, some platforms may cache the preview under the og:url value instead of the address the user actually visited.
'website' is the default for most pages. 'article' is common for blog posts and adds fields like article:published_time. 'product', 'video', and others exist for specialized content.
Social platforms cache Open Graph data. After updating tags on a live page, use that platform's debugger/cache-refresh tool (e.g. Facebook Sharing Debugger) to force a re-scrape.
For broad compatibility, yes. Twitter/X primarily reads twitter: tags but falls back to og: tags if Twitter-specific ones are missing, so having both covers more platforms reliably.