FREE OPEN GRAPH GENERATOR
Generate Open Graph meta tags for social sharing, including title, description, URL, image, type, site name and locale. Free browser-based tool with live preview.
Open Graph Properties
Essential metadata for social platform link previews
Twitter / X Card Tags
Inherits title, description, and image from Open Graph
Live Social Card Preview
Approximate social feed simulation

Preview is approximate. Platforms render cards according to their own layout and caching rules.
How to Use This Generator
Follow these steps to generate complete Open Graph tags for your page:
Step 1 — Enter page title and description
Provide a concise, attention-grabbing title and summary tailored for social media audiences.
Step 2 — Specify canonical page URL and social image
Input the absolute canonical URL of the webpage and the direct URL to your preview image.
Step 3 — Choose page type
Select 'website' for standard homepages and landing pages, or 'article' for news stories and blog posts.
Step 4 — Add site name, locale, and alt text
Include your brand name, target locale code (e.g. en_US), and descriptive image alt text for accessibility.
Step 5 — Configure article or Twitter/X Card options
Enable author, publish date, and section tags for articles, or configure Twitter/X Card options as needed.
Step 6 — Copy the generated HTML
Click Copy Open Graph or Copy All to copy the markup and paste it directly into your HTML document's <head> section.
What Is Open Graph?
<meta property="og:*" content="..."> elements into the <head> of an HTML document, site owners explicitly direct social networks on how to represent their content.What Does Open Graph Control?
How to Use the Open Graph Generator
The Essential Open Graph Properties
og:title, og:type, og:image, and og:url. Omitting any of these four attributes can cause social platforms to fall back to basic text links or fail to generate a preview card entirely.og:description is technically classified as an optional property in the core specification, in practice it is virtually indispensable. Feeds on LinkedIn, Facebook, and Discord rely on the description to contextualize the headline and persuade users to click through.og:title and og:description
og:title tag serves as the headline for your shared link. Unlike the standard HTML <title> tag—which is often loaded with target keywords and site branding for search engines—og:title should be crafted primarily for human engagement, clarity, and social curiosity. Aim for between 40 and 60 characters to avoid unwanted truncation on mobile displays.og:description tag complements the title by summarizing the value proposition or narrative of the page. Most social networks allocate between 2 and 4 lines of text (approximately 60 to 120 characters) for the card snippet. Avoid repetitive keyword stuffing; instead, write concise, informative sentences that clarify what readers will find upon clicking.og:url and Page URLs
og:url property defines the unaliased, canonical address of your webpage. When social users like, comment on, or share a post that includes query parameters (such as marketing UTM tags, session identifiers, or referral strings), the platform uses the og:url value to group all social interactions, share counts, and graph data to the single canonical entity.og:url matches your canonical <link rel="canonical"> address. Never use relative paths such as /articles/guide for og:url; social crawlers cannot resolve relative paths without an explicit domain context.og:type: website vs article
og:type attribute dictates the semantic schema of the resource within the social graph. For the vast majority of web destinations—including homepages, product feature directories, category hubs, tools, and company portals—the correct value is website.article should be selected instead. Declaring og:type="article" unlocks additional structured properties that inform platforms about journalistic authorship, publication chronology, and topical categorization.og:site_name and og:locale
og:site_name tag provides the overarching name of the brand or web property hosting the page (e.g. 'VClick Tools' or 'The New York Times'). Platforms display this value alongside or above the URL domain to reinforce brand authenticity and trust.og:locale tag declares the language and territory formatting of the content. The standard syntax follows the format language_TERRITORY, such as en_US (American English), en_GB (British English), or fr_FR (French). If your webpage caters to international audiences with localized versions, specifying og:locale prevents crawlers from making erroneous regional assumptions.Open Graph Image Size and URL Requirements
https:// or http://. Ensure the image file format is standard (JPG, PNG, or WebP) and that file sizes remain under 5 MB. Server configurations must return HTTP 200 responses without requiring authentication or cookies.Open Graph Article Properties
og:type as article, you can append specialized article properties: article:published_time, article:modified_time, article:author, article:section, and article:tag.2026-09-10). The article:section property groups the story into a high-level category like 'Technology' or 'Finance', while multiple article:tag tags represent specific keywords. These structured fields assist social engines in indexing timely news stories and connecting related discussions.Open Graph vs Twitter/X Cards
twitter: prefix (such as twitter:card, twitter:site, and twitter:creator). However, X's crawler is programmed to fall back to Open Graph properties whenever Twitter-specific tags are omitted: og:title serves as the title, og:description as the summary, and og:image as the visual.<meta name="twitter:card" content="summary_large_image">. Adding twitter:site and twitter:creator also grants proper attribution to your corporate handle and individual contributors.Common Open Graph Mistakes
content="/assets/og.png"). Social platform scrapers operate outside your website and have no context to resolve relative URLs. Always specify fully qualified absolute URLs containing your domain.<body> instead of the <head>; blocking scraper bots (such as facebookexternalhit or LinkedInBot) via restrictive robots.txt rules; failing to encode quotation marks inside content attributes; and using images hosted on staging servers or behind firewalls that return 403 Forbidden errors to public crawlers.Frequently Asked Questions
Common questions about Open Graph protocol, social preview tags, image sizing, and cache refreshing.
Was this tool useful?
Your feedback helps us improve VClick Tools.