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 loading
  • Safe 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

Input: 1200 × 630 px WebP image at 240 KB with centered typography.
Calculated Result: Aspect Ratio: 1.91:1. Facebook: Pass (100%). Twitter: Pass (100%). LinkedIn: Pass (100%).

Ideal standard dimensions that render edge-to-edge across desktop and mobile newsfeeds.

Example 2: Undersized Square Image (400x400)

Input: 400 × 400 px JPEG image at 85 KB.
Calculated Result: Warning: Triggers fallback small thumbnail layout on Facebook and Twitter instead of full-bleed banner card.

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.

Technical SEO Tools

Canonical Tag Checker

The Canonical Tag Checker inspects HTML head tags and URLs to detect duplicate canonical declarations, protoco...

Launch Tool →
Technical SEO Tools

Sitemap URL Counter

The Sitemap URL Counter parses XML sitemaps and sitemap indexes, providing instant counts of indexable URLs, c...

Launch Tool →
Technical SEO Tools

Robots.txt Tester

The Robots.txt Tester evaluates website crawling permissions according to the RFC 9309 Robots Exclusion Protoc...

Launch Tool →

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.

Blueprint Grid Background
AVAILABLE FOR NEW CONTRACTS & ARCHITECTURAL BUILDS

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.

Direct Senior Architect Access
100% Code & IP Ownership
Milestone-Based Global Delivery