WordPress GuideImages → Size

WordPress featured image size: 1200×628 px (in general …)

Featured images play a big role in how your WordPress posts look—both on your site and across social platforms. But if your images are blurry, cropped weirdly, or slow to load, they’re doing more harm than good.

Let’s walk through the ideal WordPress featured image sizes, how they work behind the scenes, and how to customize them to fit your theme and brand.

Get fast, reliable hosting for WordPress

Power your site with the industry’s fastest, most optimized WordPress hosting

The best size for a WordPress featured image

The best size for a WordPress featured image is 1200 x 628 pixels, because it fits most modern themes and aligns with the standard social sharing aspect ratio. This size gives you a wide, clean layout for blog posts and keeps your thumbnails sharp without inflating file size. It also prevents awkward cropping on archive pages, hero headers, and mobile layouts across a wide range of WordPress designs.

Default WordPress image sizes (and how they affect featured images)

WordPress creates several image sizes every time you upload a file: thumbnail, medium, medium_large, and large. Themes pick from these sizes depending on the template you’re using. If a theme pulls the medium or large size instead of the full image, your featured image might appear smaller or more compressed than expected. 

Understanding these defaults helps you control how your featured image appears in different parts of your site.

How to change WordPress image sizes in Settings > Media

WordPress lets you change some image sizes directly in the dashboard. These settings affect thumbnails and medium or large images that themes sometimes use.

These settings don’t change theme-specific image sizes, but they do influence how your featured images display on archives and widgets. Keep in mind that WordPress won’t apply your changes to images you uploaded before this point

How to add custom featured image sizes

Sometimes your theme doesn’t offer the exact dimensions you want. In those cases, you can create custom sizes to make your images fit specific templates or branding needs. You can add custom sizes with a few lines of code or by installing a plugin.

Method 1: Add a custom image size with code

You can create your own size if you’re comfortable editing theme files. Add something like this to your theme’s functions.php:

add_theme_support(‘post-thumbnails’);
add_image_size(‘custom-featured’, 1200, 628, true);

This tells WordPress to create a new 1200 x 628 cropped version of every image you upload. After you add this code, you want to regenerate your existing images so WordPress creates the new size for older uploads.

Method 2: Use a plugin to manage custom sizes

If you want an easier approach, plugins help you define new image sizes without editing code. Plugins like Regenerate Thumbnails and Imagify Image Optimization let you create new dimensions, control cropping behavior, and regenerate images in one place. 

Beginners usually go with this method, because it keeps everything inside the dashboard.

How to regenerate thumbnails after changing sizes

WordPress won’t retroactively apply changes when you add new image sizes or adjust existing ones. You need to regenerate thumbnails so older uploads match your new rules. 

Tools like Regenerate Thumbnails scan your Media Library and generate fresh versions of every image. If you work on a large site with thousands of uploads, plan extra time for processing.

Best practices for featured image optimization

With a few habits, you can improve both design consistency and performance.

How hosting affects image handling and performance

Your hosting setup also influences how fast your images generate and load. 

Common mistakes to avoid

Many site owners run into avoidable problems when handling featured images. 

Featured image FAQs

WordPress crops your featured image to match the aspect ratio your theme requires. Many themes use strict sizes for grids, headers, or sliders, so WordPress trims your image to fit those layouts. If you want more control, you can change your cropping settings, upload an image with the correct aspect ratio, or use a plugin to customize how WordPress handles cropping.

Most featured images use a 16:9 or 1200 x 628 ratio because it works well for wide blog layouts and social sharing. Themes can use different ratios, which means your image might need to follow a more square or rectangular format. Check your theme’s documentation or inspect its demo to confirm the exact ratio.

You can fix image size issues by adjusting your Media Settings, matching your uploads to your theme’s recommended dimensions, or adding a custom image size. When your images look incorrect after you change settings or add new sizes, regenerate thumbnails to apply those new rules to older images.

WordPress doesn’t enforce a universal aspect ratio. Themes control image shape and cropping. Most themes use 16:9, 4:3, or 3:2 ratios for featured images because these fit modern layouts. Once you find the ratio your theme supports, stick to it so every post stays visually consistent.

Ready to get started?

Get the fastest, most secure WordPress.org hosting on the market.

Woman smiling in front of a purple background

Maddy Osman is a WordPress expert, WordCamp US speaker, bestselling author, and the Founder and SEO Content Strategist at The Blogsmith. She has a B.A. in Marketing from the University of Iowa and is a WordCamp Denver organizer while also operating The Blogsmith, an SEO content agency for B2B tech companies that works with clients like HubSpot, Automattic, and Sprout Social. Learn more about The Blogsmith’s process and get in touch to talk content strategy: www.TheBlogsmith.com

Trust us to help you choose the ideal hosting solution

Loading form…