AVAILABLE FOR WEB, FLUTTER & QA PROJECTS
How to use this tool
1. Upload Image or Enter URL / Dimensions
Drop an image file from your computer, input a hosted image URL, or manually specify pixel width and height.
2. Instant Aspect Ratio Calculation
The checker determines the exact aspect ratio (e.g. 1.91:1, 16:9, 1:1) and compares it against platform specifications.
3. Inspect Social Card Previews
Preview how your visual asset appears inside Facebook feeds, Twitter/X cards, and LinkedIn posts with safe-zone guides.
4. Review Compliance Audit
Get immediate pass/fail indicators for minimum resolution, retina sharpness, and maximum file size.
Formula or logic used
Social Platform Dimension Standards
Major social networks cache and rescale `og:image` and `twitter:image` tags according to predefined container viewports. Non-compliant ratios get automatically cropped or bordered with gray letterboxes.
Open Graph Standard (Facebook & LinkedIn): Recommended 1200 × 630 px (Aspect Ratio 1.91:1)Minimum High-Resolution Dimensions: 600 × 315 px (Below this, Facebook renders a small square thumbnail)Twitter / X Large Summary Card: Recommended 1200 × 628 px (1.91:1) or 1200 × 675 px (16:9)Maximum File Size Limits: Facebook = 8 MB; Twitter/X = 5 MB; Recommended = Under 1 MB for fast mobile loadingSafe Title Safe-Zone: Keep text centered within the middle 1000 × 500 px box to avoid mobile edge clipping
Examples
Example 1: Standard 1200x630 Retina Banner
Ideal standard dimensions that render edge-to-edge across desktop and mobile newsfeeds.
Example 2: Undersized Square Image (400x400)
Images narrower than 600px width lose large card presentation, cutting click-through rates significantly.
Common use cases
Next.js Dynamic `opengraph-image.tsx` Testing
Validate dynamically generated Vercel OG image templates before deployment.
Social Media Campaign QA
Audit marketing share images to ensure crucial copy and branding are not truncated by feed crops.
Core Web Vitals Social Performance
Optimize image file size to prevent slow initial link preview generation in messaging apps like WhatsApp and Slack.
Brand Consistency Across Networks
Verify that a single OG asset looks polished across Facebook, X, LinkedIn, and Discord.
Related tools
View All Tools Directory →Canonical Tag Checker
The Canonical Tag Checker inspects HTML head tags and URLs to detect duplicate canonical declarations, protoco...
Sitemap URL Counter
The Sitemap URL Counter parses XML sitemaps and sitemap indexes, providing instant counts of indexable URLs, c...
Robots.txt Tester
The Robots.txt Tester evaluates website crawling permissions according to the RFC 9309 Robots Exclusion Protoc...
Frequently asked questions
What is the best dimension for an OG image?
The universal gold standard is 1200 × 630 pixels (an aspect ratio of 1.91:1). This resolution guarantees sharp rendering on high-DPI (Retina) mobile screens across Facebook, LinkedIn, Twitter/X, and messaging apps.
Why is my OG image appearing as a small square instead of a large banner?
Platforms downgrade your card to a small square thumbnail if your image width is under 600 pixels, or if your page lacks the `<meta name='twitter:card' content='summary_large_image'>` tag.
What image formats are supported for Open Graph?
PNG, JPEG, WebP, and non-animated GIF formats are widely supported. For vector graphics, convert SVG to PNG or WebP before specifying in `og:image`, as SVG is not supported by Facebook or Twitter link scrapers.
How do I force Facebook and Twitter to refresh my updated OG image?
Use the Facebook Sharing Debugger and the Twitter/X Card Validator (or test via a tweet compose preview) to clear cached Open Graph metadata and force scrapers to fetch the new image URL.
Let's build something
exceptional together
Work directly with Faisal Rafique to architect and deliver high-performance Next.js 15 platforms, 60fps Flutter mobile applications, and enterprise automated QA testing pipelines.
