Check an image
Choose or drop one image. You get its real pixel size, format and file size, and a verdict for each asset.
The image is read by your browser only. It is not uploaded, stored or sent anywhere.
- Pixel size
- Aspect ratio
- File size
- Format (from the file’s bytes)
- Transparency
All sizes at a glance
Read on September 30, 2026 from each platform’s official documentation. “Required” means the platform says must or maximum; “Recommended” is its advice.
| Platform | Asset | Size | Rules | Source |
|---|---|---|---|---|
| Facebook (Open Graph) | Link preview (og:image)The og:image most sites and chat apps also read. Meta asks for 1.91:1 so the image is not cropped in Feed. | 1200 × 630 px |
| Official page |
| Link previewLinkedIn reads og:image too. 1200 × 630 meets both LinkedIn and Facebook. | 1200 × 627 px |
| Official page | |
| Product Hunt | ThumbnailRequired. GIFs are allowed but only animate on hover, so the first frame counts. | 240 × 240 px |
| Official page |
| Product Hunt | Gallery imageAt least two are required. 1270 × 760 is Product Hunt’s recommendation, not a hard limit. | 1270 × 760 px |
| Official page |
| Chrome Web Store | Extension iconInside the ZIP, not uploaded in the dashboard. Artwork about 96 × 96 with transparent padding. | 128 × 128 px |
| Official page |
| Chrome Web Store | ScreenshotAt least one, up to five. Full bleed, square corners. 1280 × 800 is preferred. | 1280 × 800 px |
| Official page |
| Chrome Web Store | Small promo tileRequired. Items without it are shown after those that have one. | 440 × 280 px |
| Official page |
| Chrome Web Store | Marquee promo tileOptional. Used if the store features your extension prominently. | 1400 × 560 px |
| Official page |
| Google Play | App iconFull square: Google Play applies the rounded mask itself. No shadow. | 512 × 512 px |
| Official page |
| Google Play | Feature graphicRequired to publish the store listing. No transparency. | 1024 × 500 px |
| Official page |
| GitHub | Social previewShown when the repository link is shared. Only shared from public repositories. | 1280 × 640 px |
| Official page |
| YouTube | Video thumbnailUploads from a phone are limited to 2 MB; from a computer to 50 MB. 16:9 for videos. | 3840 × 2160 px |
| Official page |
| App Store | iPhone screenshot (6.9")One to ten screenshots. Portrait or landscape, no transparency. | 1320 × 2868 px |
| Official page |
| App Store | iPad screenshot (13")Required if the app runs on iPad. Portrait or landscape, no transparency. | 2064 × 2752 px |
| Official page |
| Google Search | Favicon in search resultsMinimum 8 × 8 px; Google recommends larger than 48 × 48 px. WebP and SVG are not in Google’s list. | square, any size |
| Official page |
One source image for many places
- Design one 1200 × 630 px link preview. It meets Meta’s recommended size and LinkedIn’s minimum, and it is 1.91:1 for both.
- For GitHub, export the same design at 1280 × 640 px and keep the file under 1 MB. JPEG usually gets there; a large PNG often does not.
- Store tiles are exact sizes: Chrome Web Store 440 × 280 and 1400 × 560, Google Play 1024 × 500. Design them separately: cropping a 1.91:1 design to these shapes cuts off part of it.
- Keep a square logo at 512 × 512 px as a 32-bit PNG. It covers the Google Play icon, and scaled down it gives the Product Hunt thumbnail and a favicon larger than 48 × 48.
- Screenshots for the App Store come from the simulator or device at the listed resolution. Resizing a desktop screenshot rarely lands on an accepted size.
How the check stays on your device
- The file is read with the browser’s File API. The page reads the first bytes to find the real format, so a PNG renamed to .jpg is still reported as PNG.
- The pixel size comes from createImageBitmap, which decodes the image in memory. The preview uses a temporary blob: address that only exists in this tab and is released (URL.revokeObjectURL) when you check another image or leave the page.
- There is no upload form and no network request with your image. The page’s Content Security Policy only allows connections to this site and our analytics, and the checker sends nothing to either.
What the check cannot see
- Whether text is readable at thumbnail size, or sits in an area a platform crops. Look at the image at half size before uploading.
- Color profile and compression quality. Export in sRGB; Google Play names sRGB for its icon, and it is the safe default everywhere else.
- Rotation from a camera’s EXIF data. The browser applies it when decoding, while some platforms may not.
- Whether the content follows each platform’s content policy. That is reviewed by people and systems after upload.
- Rules that change after our check date. Each row links to the page we read; when in doubt, the platform’s page wins.
Sources
We read these pages on September 30, 2026. Every size and limit on this page comes from them.
| Page | Date on the page | Checked by us |
|---|---|---|
| Meta for Developers: Images in link shares | no date given | |
| LinkedIn Help: Make your website shareable on LinkedIn | no date given | |
| Product Hunt: Preparing for launch | no date given | |
| Chrome for Developers: Supplying images | no date given | |
| Play Console Help: Add preview assets · Android Developers: Google Play icon design specifications | no date given | |
| GitHub Docs: Customizing your repository’s social media preview | no date given | |
| YouTube Help: Add custom thumbnails | no date given | |
| App Store Connect Help: Screenshot specifications | no date given | |
| Google Search Central: Favicon in search results | ||
| Android Developers: Google Play icon design specifications | no date given |
FAQ
- What size should an Open Graph image be?
- Meta recommends at least 1200 × 630 px for the best display on high-resolution screens, at an aspect ratio as close to 1.91:1 as possible, and a file no larger than 8 MB. The minimum it accepts is 200 × 200 px. LinkedIn asks for at least 1200 × 627 px, so 1200 × 630 works for both.
- What size are Product Hunt thumbnail and gallery images?
- Product Hunt recommends a square thumbnail of 240 × 240 px and gallery images of 1270 × 760 px, and all images must be under 3 MB. At least two gallery images are needed before the gallery shows on your post.
- What image sizes does the Chrome Web Store need?
- A 128 × 128 PNG icon in the extension package, at least one screenshot of 1280 × 800 or 640 × 400 px, and a small promo tile of 440 × 280 px. A 1400 × 560 marquee tile is optional.
- Is my image uploaded when I check it?
- No. The file is read and decoded by your browser on your device. The page has no upload endpoint, and the temporary preview address is released as soon as you check another image or leave.
- Why does the checker say “works, not ideal”?
- The image meets everything the platform requires but misses a recommendation, for example a link preview below 1200 × 630 px or a thumbnail that is square but smaller than 240 × 240 px. It will upload; it may look softer or be cropped.
Images ready? Now get the listings live.
LaunchRepo gives your coding agent a playbook for each launch platform and directory, with the fields and assets each one asks for, and tracks which listings went live.
See pricing