If you have ever uploaded a photo to your blog only to see it look stretched, blurry, or cropped at all the wrong edges, you are not alone. The question of what size is a blog featured image trips up new and experienced bloggers alike. Getting the dimensions right matters because your featured image appears everywhere your post shows up. It sits at the top of your article, represents it on your homepage, pops up in social media feeds when someone shares your link, and sometimes even appears in Google search results and Google Discover.
A featured image that is too small will look pixelated on high-resolution displays. One that is too large can drag down your page load speed and hurt your SEO rankings before a single visitor reads a word. I have spent years testing different dimensions across WordPress, Squarespace, Wix, and Medium, and the good news is that once you know the right specs, the process becomes second nature.
In this guide, I will walk you through the exact dimensions that work best for every major platform. I will cover aspect ratios, file size optimization, social media previews, and the common mistakes that cause images to break or load slowly. Whether you are publishing your first blog post or cleaning up an existing site, you will have a clear answer by the end.
Table of Contents
- Quick Answer: What Size Is a Blog Featured Image?
- Recommended Standard Featured Image Sizes
- Platform-Specific Featured Image Sizes
- Social Media Image Sizes for Blog Featured Images
- Featured Image Aspect Ratios Explained
- How to Set and Change a Featured Image
- How to Optimize Featured Images for Speed and SEO
- Common Featured Image Mistakes to Avoid
- FAQs
- What is the best size for featured image in WordPress?
- What is the best size for a blog image?
- How do I set a featured image in a WordPress blog?
- What size are Squarespace blog featured images?
- What size should a featured image be on WordPress?
- What file size should a blog featured image be?
- Does featured image size affect page speed?
- Conclusion
Quick Answer: What Size Is a Blog Featured Image?
The ideal size for a blog featured image is 1200 x 630 pixels with a 16:9 or 1.91:1 aspect ratio. This dimension works across most platforms, looks sharp on both desktop and mobile screens, and displays correctly when shared on Facebook, LinkedIn, and Twitter. If you want a single size that covers the vast majority of use cases, 1200 x 630 pixels is the number to remember.
For WordPress specifically, 1200 x 675 pixels (a true 16:9 ratio) is the most widely recommended featured image size. Squarespace prefers images between 1500 and 2500 pixels wide. Wix recommends keeping images under 1000 x 1000 pixels for blog content. HubSpot uses 1750 x 875 pixels for its own blog headers.
The general rule across all platforms is to keep your original image at least 1200 pixels wide. This minimum ensures your image looks crisp on retina displays and gives social media platforms enough data to generate clean preview thumbnails without upscaling artifacts.
Quick-Reference Featured Image Dimensions
Here is a snapshot of the most common featured image sizes by platform and use case. I will dig into each one in detail below.
Universal recommended size: 1200 x 630 pixels (1.91:1 ratio)
WordPress featured image: 1200 x 675 pixels (16:9 ratio)
Squarespace blog image: 1500 to 2500 pixels wide (16:9 ratio)
Wix blog image: Under 1000 x 1000 pixels, ideal ratio 16:9
Medium blog image: 1600 pixels wide minimum
HubSpot CMS: 1750 x 875 pixels
Google Discover: 1200 x 800 pixels minimum
Open Graph / social sharing: 1200 x 630 pixels
Email newsletter header: 600 to 700 pixels wide
If you only take one thing from this section, make it this: aim for at least 1200 pixels in width and stick to a 16:9 or 1.91:1 aspect ratio. Those two choices will prevent the majority of cropping and display issues.
Recommended Standard Featured Image Sizes
Standard featured image sizes fall into a few categories based on where and how the image will be displayed. Understanding these categories helps you choose the right dimensions before you start designing.
The Universal Standard: 1200 x 630 Pixels
The 1200 x 630 pixel dimension has become the de facto standard for web featured images. It matches the Open Graph specification that Facebook introduced, which means any link shared on social media will display this image at its full intended size. This dimension also works well for blog headers because the 1.91:1 aspect ratio fits most content layouts without excessive cropping.
I use 1200 x 630 as my default for almost every blog post. It gives me enough resolution for retina displays while keeping the file size manageable. When WordPress or another CMS generates smaller thumbnail versions from this original, they still look sharp.
The WordPress Standard: 1200 x 675 Pixels
WordPress themes and plugins increasingly default to a 16:9 aspect ratio for featured images. The 1200 x 675 pixel size fits this ratio perfectly. Many popular themes like Astra, GeneratePress, and Kadence use this dimension as their recommended featured image size. It works well for blog listing pages, single post headers, and social media previews.
The WordPress default thumbnail size is only 150 x 150 pixels, which is fine for small sidebar widgets but not for modern featured image displays. You will almost always want to set a custom size that is larger than the default.
High-Resolution Standard: 1920 x 1080 Pixels
For blogs that use full-width hero images or magazine-style layouts, 1920 x 1080 pixels provides maximum sharpness. This Full HD resolution ensures your image looks crisp even on large desktop monitors. The trade-off is file size: images at this resolution need careful compression to avoid slowing down your page.
I recommend this size only if your theme requires a full-width hero. For most standard blog layouts, 1200 pixels wide is plenty.
Square Standard: 1080 x 1080 Pixels
Some blog designs and social media strategies call for square featured images. The 1080 x 1080 pixel size works well for Instagram-friendly content and blogs that want a consistent grid layout on their homepage. Square images also display without cropping on most social platforms.
The downside is that many WordPress themes are built for landscape featured images. If your theme expects a wide image, a square upload may get cropped in ways you did not intend.
Platform-Specific Featured Image Sizes
Every content management system handles images differently. Some resize automatically, others require you to upload at an exact dimension. Here is what each major platform expects.
WordPress Featured Image Size
WordPress is the most flexible platform for featured images, which is both a blessing and a curse. The system generates multiple thumbnail sizes from every image you upload, but the quality of those thumbnails depends entirely on the dimensions of your original file.
The best featured image size for WordPress is 1200 x 675 pixels. This dimension uses a 16:9 aspect ratio, which is what most modern WordPress themes are built around. It provides enough resolution for retina displays and gives WordPress enough pixel data to generate sharp thumbnails at smaller sizes.
If your theme uses a full-width header image, you may need to go larger. Check your theme documentation for the exact recommended dimensions. As a general rule, never upload a featured image smaller than 1200 pixels wide for WordPress.
WordPress also generates these default image sizes from every upload: thumbnail (150 x 150 pixels), medium (300 x 300 pixels maximum), and large (1024 x 1024 pixels maximum). Your theme may add additional sizes. The key is making sure your original image is large enough that all generated sizes look good.
Squarespace Featured Image Size
Squarespace recommends blog featured images between 1500 and 2500 pixels wide with a 16:9 aspect ratio. The platform handles resizing and optimization automatically, so you do not need to worry about creating multiple sizes yourself. However, you should still upload at the recommended width to ensure the image looks sharp on all devices.
Squarespace’s image engine creates responsive versions of your upload, serving the appropriate size based on the visitor’s screen. This is why a larger original file works better: the system has more pixel data to work with when generating smaller versions.
One thing to watch with Squarespace is the file size. Even though the platform compresses images, uploading a 5MB photo can slow down the processing. Aim to keep your original file under 500KB before uploading.
Wix Blog Image Size
Wix has more specific requirements than most platforms. For blog images, Wix recommends keeping images under 1000 x 1000 pixels. The platform’s blog featured image area typically uses a 16:9 ratio, and the supported size range is 940 x 186 pixels (minimum) to 940 x 1456 pixels (maximum).
Wix users frequently run into cropping issues when images do not match the expected aspect ratio. The best approach is to crop your image to 16:9 before uploading and keep the width around 940 to 1000 pixels. This prevents Wix from making unexpected crop decisions.
For Wix background images, the recommended size is larger at 1920 x 1080 pixels. Background images have different display rules than blog featured images, so do not confuse the two.
Medium Blog Image Size
Medium handles image sizing differently from most platforms. The recommended width for full-width images on Medium is 1600 pixels. Medium’s CMS automatically resizes images for different screen sizes, so uploading at 1600 pixels wide ensures the best quality across devices.
For Medium, the key is width rather than a specific aspect ratio. The platform crops images based on the reader’s screen size, so a wide image (16:9 or wider) tends to display best. Avoid uploading images narrower than 1000 pixels, as Medium will need to upscale them.
HubSpot CMS Featured Image Size
HubSpot uses 1750 x 875 pixels for its blog featured images. This is a 2:1 aspect ratio, which is wider than the standard 16:9. HubSpot recommends a minimum height of 300 pixels for any featured image, but the full 1750 x 875 dimension ensures the best display across HubSpot’s blog templates and listing pages.
HubSpot’s CMS also generates social sharing previews from your featured image. The 1750 x 875 size works well for Open Graph tags, though you may want to verify how your image looks when cropped to the 1.91:1 social media standard.
Blogger and Shopify Featured Image Sizes
For Google’s Blogger platform, the recommended featured image width is 1600 pixels. Blogger automatically resizes images for different display contexts, so a wider original file gives the best results.
Shopify blog featured images typically use 1200 x 628 pixels, matching the Open Graph standard. This ensures the image displays correctly in both the Shopify blog listing and when shared on social media.
Social Media Image Sizes for Blog Featured Images
Your featured image does double duty. It appears on your blog and also serves as the preview image when someone shares your post on social media. If your image is not sized correctly, social platforms will crop or stretch it in ways that make your content look unprofessional.
Open Graph Image Size (Facebook and LinkedIn)
The Open Graph standard, used by Facebook and LinkedIn, calls for images that are 1200 x 630 pixels. This is the 1.91:1 aspect ratio. When you share a blog link on Facebook or LinkedIn, the platform reads the Open Graph image tag and displays the image at this size.
If your featured image is smaller than 600 x 315 pixels, Facebook will display a tiny thumbnail instead of a large preview. Always upload images that are at least 1200 x 630 to get the full-size social preview.
Twitter Card Image Size
Twitter (now X) uses a similar but slightly different specification. For Twitter Summary Cards with large images, the recommended size is 1200 x 628 pixels. Twitter will crop images that do not match the 2:1 aspect ratio, so stick to a landscape orientation.
Keep in mind that Twitter displays images at 506 x 265 pixels in the feed. Your 1200-pixel original will be downscaled, which means it will look sharp as long as the source file is high quality.
Google Discover Image Size
Google Discover has its own image requirements. For your blog post to appear in Google Discover with a large image, the featured image should be at least 1200 pixels wide. Google specifically recommends 1200 x 800 pixels for Discover feed images.
Google also requires that your images use the max-image-preview:large robots meta tag. Without this directive, Google will not display large images in Discover even if your file meets the size requirements.
Reddit Post Image Size
Reddit works best with images that are 1200 x 630 pixels or similar landscape dimensions. Reddit’s interface crops both portrait and ultra-wide images, so a standard 16:9 ratio displays most predictably. The maximum file size for Reddit image uploads is 20MB, but keeping your file under 1MB ensures faster uploads.
Pinterest Image Size
Pinterest favors tall images rather than wide ones. The recommended Pinterest image size is 1000 x 1500 pixels, which is a 2:3 aspect ratio. If you want your blog content shared on Pinterest, consider creating a separate tall image for pinning rather than relying on your landscape featured image.
Featured Image Aspect Ratios Explained
Aspect ratio is the relationship between the width and height of your image. It determines the overall shape of the picture and affects how the image looks across different display contexts. Getting the aspect ratio right is just as important as the pixel dimensions.
16:9 Aspect Ratio (Landscape)
The 16:9 ratio is the most common aspect ratio for blog featured images. It is the same ratio used by widescreen televisions, YouTube videos, and most modern monitors. A 1200 x 675 pixel image uses this ratio. Most WordPress themes are designed to display 16:9 featured images without cropping.
This ratio works well because it provides enough width for a striking visual without being so wide that it looks like a banner. It also matches the aspect ratio that most stock photo sites use for their landscape images.
1.91:1 Aspect Ratio (Open Graph)
The 1.91:1 ratio is slightly wider than 16:9. A 1200 x 630 pixel image uses this ratio. It is the standard for Facebook Open Graph images and is widely supported across social media platforms. Many bloggers use this ratio because it works for both blog headers and social sharing.
4:3 Aspect Ratio (Traditional)
The 4:3 ratio was the standard for older televisions and computer monitors. A 1200 x 900 pixel image uses this ratio. Some older WordPress themes and traditional blog layouts still use 4:3 for featured images. It is less common today but still appears in certain niches like photography blogs.
1:1 Aspect Ratio (Square)
Square images use a 1:1 ratio. A 1080 x 1080 pixel image fits this standard. Square featured images work well for Instagram-focused content and minimalist blog designs. They also display without cropping on most social platforms. The limitation is that many blog themes expect a landscape image.
3:2 Aspect Ratio (Photography)
The 3:2 ratio comes from traditional 35mm photography. A 1200 x 800 pixel image uses this ratio. This format is popular on photography and travel blogs because it matches the aspect ratio of most DSLR and mirrorless camera sensors. Google Discover also references this ratio in its image guidelines.
How to Set and Change a Featured Image
Setting a featured image is straightforward once you know where to look in your CMS. The process varies slightly by platform, but the core steps are similar. Here is how to do it on the most popular platforms.
How to Set a Featured Image in WordPress
Setting a featured image in WordPress takes just a few clicks. Here are the exact steps.
Open the post editor for the blog post you want to edit.
Look for the Featured Image panel in the right sidebar. If you do not see it, click the Settings gear icon in the top right corner to open the sidebar.
Click Set featured image.
Upload a new image or select one from your Media Library.
Click Set featured image to confirm your selection.
Update or publish your post to apply the change.
The featured image will now appear at the top of your blog post and on your blog listing page. It will also be used as the Open Graph image when the post is shared on social media.
How to Change Featured Image Size in WordPress
If your WordPress theme is displaying featured images at the wrong size, you can change the dimensions. The method depends on your theme and skill level.
For most modern themes, you can change the featured image size through the Customizer. Go to Appearance, then Customize, then look for a Blog or Layout section. Many themes include options to set the featured image aspect ratio or dimensions directly.
For more advanced control, you can modify the functions.php file in your theme. Use the set_post_thumbnail_size() function to define a custom size. For example, set_post_thumbnail_size(1200, 675, true) sets the featured image to exactly 1200 x 675 pixels with hard cropping. Always use a child theme when editing functions.php so your changes survive theme updates.
If you change the thumbnail size after publishing posts, you will need to regenerate thumbnails. Use a free plugin like Regenerate Thumbnails to process all existing images at the new dimensions.
How to Set a Featured Image on Squarespace
In Squarespace, the featured image is called the thumbnail image. To set it, open your blog post editor and look for the Options tab. Click on it and select a thumbnail image from your image library or upload a new one. Squarespace will automatically resize the image for different display contexts.
How to Set a Featured Image on Wix
On Wix, open your blog post editor and click on the post image area at the top. You can upload an image or select one from your Wix media library. Wix applies its own cropping based on the blog layout settings, so preview the post after setting the image to make sure nothing important is cut off.
How to Optimize Featured Images for Speed and SEO
Dimensions are only half the equation. File size plays a massive role in how fast your page loads and how well it ranks in search results. A 1200 x 630 pixel image can be 50KB or 5MB depending on how it is saved. That difference directly affects your Core Web Vitals scores and user experience.
Target File Sizes for Featured Images
For a featured image sized at 1200 x 630 pixels, aim for a file size under 200KB. If you are using a larger image like 1920 x 1080, keep it under 500KB. JPEG format generally produces the smallest files for photographic content, while PNG is better for graphics with sharp edges or transparency.
Reddit users and forum contributors consistently report that JPEGs around 700KB are too large for web use. Converting to WebP format can cut that size roughly in half to around 350KB with no visible quality loss. This is one of the easiest performance wins available.
Use WebP Format
WebP is a modern image format developed by Google that produces files 25 to 35 percent smaller than JPEG at equivalent quality. All major browsers now support WebP, including Chrome, Firefox, Safari, and Edge. If your CMS supports it, serving WebP versions of your featured images can noticeably improve load times.
WordPress users can enable WebP through plugins like Smush, ShortPixel, or LiteSpeed Cache. These tools automatically generate WebP versions of every uploaded image and serve them to compatible browsers. Squarespace and Wix handle format conversion automatically.
Compress Images Before Uploading
Even if your CMS has built-in compression, compressing images before upload gives you more control over quality. TinyPNG is the tool most frequently recommended in blogger forums. It is free for up to 20 images at a time and reduces file size dramatically without visible quality loss.
Other popular options include ImageOptim for Mac users, Squoosh for browser-based compression, and the ShortPixel and EWWW Image Optimizer plugins for WordPress. The key is to compress without going so aggressive that banding and artifacts appear in gradients.
Enable Lazy Loading
Lazy loading defers the loading of images until the user scrolls near them. This improves initial page load time significantly, especially on pages with multiple blog post previews each showing a featured image. WordPress has built-in lazy loading as of version 5.5, so the feature is enabled by default for most installations.
For featured images that appear above the fold on individual posts, lazy loading should typically be disabled. You want the hero image to load immediately since it is the first thing visitors see. WordPress automatically excludes the first image from lazy loading in most cases.
Use Responsive Images
Responsive images serve different file sizes based on the visitor’s screen. A desktop user might receive the full 1200-pixel version, while a mobile user gets a smaller 600-pixel version. WordPress generates responsive image sets automatically using the srcset attribute. This means mobile visitors download smaller files, which speeds up their experience.
For this to work properly, your original upload needs to be large enough that the CMS can generate all the required sizes. This is another reason to upload at 1200 pixels wide or larger.
Write Descriptive Alt Text
Alt text serves two important purposes. It describes the image for screen readers used by visually impaired visitors, and it gives search engines context about the image content. Every featured image should have descriptive alt text that includes relevant keywords naturally.
Good alt text describes what is in the image, not what you want to rank for. If your featured image shows a laptop on a desk, write alt text like “laptop displaying a blog post with featured image.” Avoid keyword stuffing alt text, as search engines may penalize the practice.
Common Featured Image Mistakes to Avoid
Even experienced bloggers make featured image mistakes. Here are the most common ones I see, along with how to fix them.
Uploading Images That Are Too Large
This is the number one mistake. Uploading a 4000 x 3000 pixel photo straight from your camera or phone creates a massive file that slows down your page. WordPress will generate smaller versions, but the original file still sits on your server and can be served to visitors in some contexts.
The fix is simple: resize the image to 1200 to 1920 pixels wide before uploading. Then compress it to under 200KB using TinyPNG or a similar tool. This single habit eliminates the majority of image-related performance issues.
Using the Wrong Aspect Ratio
If your theme expects a 16:9 image and you upload a 4:3 photo, the theme will crop the image. Sometimes the crop removes important content like text or faces. Always check what aspect ratio your theme uses and crop your image to match before uploading.
The same applies to social media. If you upload a square image as your featured image, Facebook and LinkedIn will crop it to landscape for the preview. Design your image with the final display context in mind.
Ignoring Social Media Previews
Many bloggers never check how their featured image looks when shared on social media. The result is often a cropped, awkward preview that fails to attract clicks. After publishing a post, share the link on Facebook and Twitter to verify the image displays correctly.
If the wrong image or a broken preview appears, check your Open Graph tags. WordPress plugins like Yoast SEO or Rank Math let you set a specific social sharing image that can differ from your featured image.
Uploading Blurry or Low-Resolution Images
The opposite of uploading images that are too large is uploading images that are too small. If your featured image is only 400 pixels wide, WordPress has to upscale it to fill the display area, producing a blurry result. Always start with an image that is at least 1200 pixels wide.
Stock photos from free sites sometimes come in small sizes. Check the dimensions before downloading and choose the largest available option. You can always shrink an image, but you cannot make a small one sharp.
Forgetting About Mobile Displays
More than half of all web traffic comes from mobile devices. A featured image that looks great on your desktop monitor might look completely different on a phone. Test your blog on a mobile device to make sure text within the image is readable and the composition still works at smaller sizes.
Not Using a Consistent Style
Your featured images create a visual identity for your blog. If every post uses a different color scheme, font, and layout, your blog listing page looks chaotic. Develop a consistent template for featured images with the same overlay style, text treatment, and color palette across all posts.
FAQs
What is the best size for featured image in WordPress?
The best size for a featured image in WordPress is 1200 x 675 pixels. This dimension uses a 16:9 aspect ratio, which works with most modern WordPress themes and looks sharp on all screen sizes including retina displays.
What is the best size for a blog image?
The best universal size for a blog image is 1200 x 630 pixels. This dimension works across most platforms, displays correctly in social media previews, and provides enough resolution for retina screens. Stick to a 16:9 or 1.91:1 aspect ratio.
How do I set a featured image in a WordPress blog?
To set a featured image in WordPress, open the post editor, find the Featured Image panel in the right sidebar, click Set featured image, upload or select an image, then click Set featured image to confirm. Update or publish the post to apply the change.
What size are Squarespace blog featured images?
Squarespace blog featured images should be between 1500 and 2500 pixels wide with a 16:9 aspect ratio. Squarespace automatically resizes and optimizes images for different devices, but uploading at this width ensures the best quality across all display contexts.
What size should a featured image be on WordPress?
A featured image on WordPress should be at least 1200 x 675 pixels. The 16:9 aspect ratio matches most themes. Never upload an image smaller than 1200 pixels wide, as WordPress needs enough pixel data to generate sharp thumbnails at multiple sizes.
What file size should a blog featured image be?
A blog featured image should be under 200KB in file size for a 1200 x 630 pixel image. For larger images like 1920 x 1080 pixels, keep the file under 500KB. Use compression tools like TinyPNG or convert to WebP format to reduce file size without visible quality loss.
Does featured image size affect page speed?
Yes, featured image size directly affects page speed. Large image files are one of the most common causes of slow-loading pages. Uploading an uncompressed 5MB photo can add seconds to your load time. Resize images to 1200 pixels wide and compress to under 200KB before uploading to maintain fast load speeds.
Conclusion
Getting your blog featured image size right comes down to two numbers: 1200 pixels wide and a 16:9 aspect ratio. Whether you use 1200 x 630 for universal social sharing compatibility or 1200 x 675 for WordPress specifically, those dimensions will serve you well across virtually every platform and display context.
Remember to compress your images to under 200KB, write descriptive alt text, and always test how your featured image looks on mobile devices and in social media previews. These habits take minutes to adopt but make a measurable difference in page speed, search rankings, and click-through rates. Now that you know what size a blog featured image should be, your next step is to create a reusable template at 1200 x 630 pixels so every post ships with consistent, optimized visuals.