Thumbnail Size: Dimensions for Every Platform
The right thumbnail size depends entirely on where the image is going. Use the wrong dimensions and you get cropped edges, blurry images, or a stretched aspect ratio. Here are the correct specs for every major platform, in one place.
Quick Reference: Thumbnail Sizes by Platform
| Platform | Thumbnail Size | Aspect Ratio | Notes |
|---|---|---|---|
| YouTube | 1280×720 px | 16:9 | 2 MB max, JPG/PNG/GIF |
| Instagram (post grid) | 293×293 px | 1:1 | Displayed at 161×161 on profile |
| Instagram (profile pic) | 320×320 px | 1:1 | Shown as circle, 110 px on mobile |
| WordPress (default) | 150×150 px | 1:1 | Cropped to exact size |
| WordPress (medium) | 300×300 px | 1:1 | Max width/height, not cropped |
| Blog / OG image | 1200×630 px | ~1.91:1 | Facebook, LinkedIn, Slack previews |
| Vimeo | 1280×720 px | 16:9 | 5 MB max, JPG/PNG |
| TikTok (video cover) | 1080×1920 px | 9:16 | Portrait format |
| 1000×1500 px | 2:3 | Taller pins perform better | |
| Twitter/X | 1200×628 px | ~1.91:1 | Summary large image card |
Resize to any thumbnail size instantly
Drop your image, set the exact dimensions, and download — free, no upload, no signup.
Try it yourself
Resize to exact dimensions for any platform — free, instant, no signup. Your images never leave your browser.
YouTube Thumbnail Size
The correct YouTube thumbnail size is 1280×720 pixels at a 16:9 aspect ratio. File size limit is 2 MB. Accepted formats: JPG, PNG, and GIF (only the first frame of a GIF is shown — YouTube does not support animated thumbnails).
| Spec | Value |
|---|---|
| Resolution | 1280×720 px |
| Aspect ratio | 16:9 |
| Max file size | 2 MB |
| Formats | JPG, PNG, GIF |
| Minimum width | 640 px |
YouTube scales thumbnails down for mobile and up for TV displays. At 1280×720, your image holds up across all surfaces without wasting file size going higher (1920×1080 gives you no visible quality gain on YouTube). For the complete breakdown including channel art and banner sizes, see the YouTube thumbnail size guide.
Instagram Thumbnail Size
Instagram shows images in different contexts, each with different dimensions.
| Context | Display Size | Upload Recommendation |
|---|---|---|
| Profile picture | 110×110 px (mobile), 180×180 px (desktop) | Upload at 320×320 px |
| Profile grid (post thumbnail) | 161×161 px | Upload square at 1080×1080 px |
| Square post | 1080×1080 px | 1:1 ratio |
| Portrait post | 1080×1350 px | 4:5 ratio |
| Landscape post | 1080×566 px | 1.91:1 ratio |
The profile picture is always displayed as a circle, so keep important content away from the edges. Your posts are stored and compressed at 1080 px wide regardless of upload resolution — uploading larger than that offers no benefit and increases upload time.
For platform-specific dimensions including Stories, Reels, and ad formats, see the Instagram image size guide.
WordPress Thumbnail Size
WordPress generates thumbnails automatically when you upload an image. The defaults are set in Settings → Media:
| Size Name | Default Dimensions | Cropping |
|---|---|---|
| Thumbnail | 150×150 px | Hard crop (exact) |
| Medium | 300×300 px | Max constraint (no crop) |
| Large | 1024×1024 px | Max constraint (no crop) |
| Full | Original size | None |
The "Thumbnail" size (150×150) is a hard crop — WordPress crops to fill the box exactly. "Medium" and "Large" are max constraints — WordPress scales down proportionally until neither dimension exceeds the limit. Neither axis is cropped.
You can change these defaults in the Media settings, or register custom sizes in your theme with add_image_size(). Featured images on most themes are custom sizes defined by the theme itself — check your theme's documentation for the exact featured image dimensions.
If your WordPress images are too large or slow to load, compress them before uploading using Pixotter. Client-side compression means nothing leaves your browser.
Blog and Social Sharing Thumbnails (OG Images)
When you share a blog post on Facebook, LinkedIn, Slack, or iMessage, the platform reads the og:image meta tag and displays a link preview. The recommended size for this Open Graph image is 1200×630 pixels.
| Platform | Recommended OG Image Size | Notes |
|---|---|---|
| 1200×630 px | Minimum 200×200; smaller images may not display | |
| 1200×628 px | Nearly identical to Facebook | |
| Twitter/X | 1200×628 px | For summary_large_image card |
| Slack | 1200×630 px | Scales down automatically |
| iMessage | 1200×630 px | Shows in link preview |
One image at 1200×630 works across all major sharing contexts. Set it in your <head>:
<meta property="og:image" content="https://yourdomain.com/path/to/og-image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
Keep the file size under 1 MB — some platforms have undocumented limits, and smaller images load faster in previews. Compress your OG images after resizing to keep them lean. For Facebook-specific ad and post sizes, see the Facebook image size guide.
How to Resize to Any Thumbnail Size with Pixotter
Pixotter's resize tool handles any thumbnail dimension without installation, accounts, or uploads to a server. Everything runs in your browser via WebAssembly.
Steps:
- Go to pixotter.com/resize/
- Drop your image onto the drop zone (or click to browse)
- Enter the exact width and height from the table above
- Choose whether to maintain aspect ratio or force exact dimensions
- Click Download
For batch resizing — multiple images to the same dimensions — use the batch mode on the same page. Drop all images at once, set the target size, and download a ZIP.
If your image needs both resizing and compression (common for OG images and WordPress uploads), you can chain operations: resize first, then run the result through the compress tool. Or use the pipeline mode to do both in one step.
Need to convert format as well — say, PNG to WebP before uploading to WordPress? The convert tool handles that as part of the same drop-and-download flow.
For a broader guide on keeping image file sizes in check without sacrificing quality, see how to reduce image size. For photo-specific size references, see standard photo dimensions, photo frame sizes, wallet photo size, Polaroid photo size, and album cover size.
FAQ
What is the standard thumbnail size? There is no single standard — it depends on the platform. The most common thumbnail size used across video platforms is 1280×720 pixels (16:9). For blog and social sharing previews, the standard is 1200×630 pixels. For square thumbnails (Instagram grid, WordPress), 1080×1080 or 150×150 are most common.
What thumbnail size does YouTube use? YouTube displays custom thumbnails at 1280×720 pixels (16:9). The minimum width is 640 px, and the file must be under 2 MB. JPG is the most widely used format. See the full YouTube thumbnail size guide for channel art and banner dimensions.
What size should a WordPress thumbnail be? WordPress's default thumbnail size is 150×150 pixels, hard-cropped. The medium preset is 300×300 (proportional). Your theme may register additional custom featured image sizes — check the theme documentation or use the Media Settings page to see what sizes your install generates.
What is the OG image size for blog posts? The recommended Open Graph image size is 1200×630 pixels. This works for Facebook, LinkedIn, Twitter/X, Slack, and iMessage previews. Keep file size under 1 MB.
What is the best thumbnail size for Instagram? For Instagram feed posts, upload at 1080×1080 pixels for square, 1080×1350 for portrait, or 1080×566 for landscape. Your profile grid shows a cropped 161×161 preview of each post. Profile pictures display as a circle at 110 px on mobile — upload at 320×320 px for sharpness.
Can I resize a thumbnail without losing quality? Upscaling always involves some quality loss because you are creating pixels that were not there. Downscaling (making an image smaller) preserves quality well when done with a good algorithm. Pixotter uses high-quality lanczos resampling via WebAssembly, so downscaling produces sharp results. Start from the highest-resolution source you have and resize down to the target dimensions.
Resize Any Thumbnail for Free
Platform specs change, but the workflow does not: get the right dimensions, apply them cleanly, and keep the file size reasonable. Pixotter handles all three steps in one place — no account, no upload, no waiting.
Resize to any thumbnail size instantly
Drop your image, set the exact dimensions, and download — free, no upload, no signup.
Try it yourself
Crop to any shape or aspect ratio — free, instant, no signup. Your images never leave your browser.