What Are The Most Common Image Sizes in WordPress Media Settings (2025 Guide + SEO Tips)
Quick Read TL;DR
Updated for 2025, this friendly Aussie guide explains WordPress’s default image sizes—thumbnail (150×150 px), medium (up to 300 px), medium_large (768 px), large (1024 px) and full size. You’ll also get modern recommendations for featured, header and logo images, plus expert SEO tips: descriptive file names, alt text, responsive srcset handling, compression, lazy‑load, and structured data. By the end you’ll know how to tweak your media settings, add custom image sizes, regenerate older images, and boost both the performance and search visibility of your WordPress site.
Quick Overview
If you’re managing a WordPress site in 2025, understanding image sizes is key to optimal performance and better SEO. The current defaults include thumbnail (150×150 px), medium (max 300×300 px), medium_large (768 px wide), large (max 1024×1024 px) and your full‑size original. In addition, recommended dimensions for featured, header, logo and social‑share images keep things visually crisp. This guide breaks it all down in an easy‑read style, with SEO best practice tips to help you optimise WordPress images and lift your site’s visibility.
WordPress Default Image Sizes in 2025
WordPress automatically creates these sizes upon image upload:
- Thumbnail – 150 × 150 px (cropped square)
- Medium – up to 300 × 300 px (proportionally scaled)
- Medium‑Large – exactly 768 px wide (no height limit) introduced since WP 4.4
- Large – up to 1024 × 1024 px (proportional)
- Full size – the original upload
Only new uploads generate updated sizes if you adjust settings. To apply to old ones, you’ll need to regenerate thumbnails
Recommended Sizes (Updated 2025)
Here’s where image types meet context:
- Featured / social‑share images: 1200 × 628 px (ideal 16:9 ratio)
- Page / post visuals: 1200 × 800 px or 1200 × 628 px depending on layout
- Header or background hero images: 1920 × 1080 px for full‑width use
- Logo: approx. 250 × 100 px (adjust shape as needed)
How to Update Your WordPress Media Settings
Navigate to Settings → Media in your dashboard:
- Adjust width and height values for Thumbnail, Medium, Large
- Save changes — applies only to future uploads
- Use a child theme or backup before making manual code changes if you’re exploring
add_image_size()
Add Custom Image Sizes (When You Need More Control)
To create sizes for sliders, galleries or special layouts, edit your functions.php (best practice: within a child theme):
add_image_size('custom-size', 600, 400, true);
Then call it in your theme:
the_post_thumbnail('custom-size');
Finally, regenerate thumbnails so older uploads honour the new size
Regenerating Thumbnails for Existing Images
Changing settings won’t affect old uploads unless you regenerate.
- Use a plugin like Regenerate Thumbnails via Tools → Regenerate
- Or for power users, use WP‑CLI:
wp media regenerate
Responsive Images & srcset Support
Since WP 4.4, WordPress auto‑includes srcset and sizes attributes so browsers load the most appropriate size per device
- Recommended: ensure your theme defines sensible
sizesvalues, via filters likewp_calculate_image_sizes - This dramatically reduces load time on mobiles and improves Core Web Vitals.
SEO Best Practice Tips for Images
Optimising image SEO helps both user experience and ranking:
- Use descriptive file names: e.g.
best-wordpress-image-sizes.jpgrather thanIMG1234.jpg - Add meaningful alt text: key for accessibility and readable by search bots
- Pick the right file format: JPEG for photos, PNG for transparency, WebP for best compression, SVG for icons
- Compress images appropriately: before uploading, or via plugins like ShortPixel, Smush or TinyPNG
- Enable lazy‑loading: only load images as the user scrolls — improves initial page load
- Specify width and height attributes or CSS to avoid layout shift — helps SEO performance metrics
- Use image sitemaps and ensure images are embedded using HTML
<img>(not CSS backgrounds) for proper indexing - Consider structured data and social card tags so shared links look great and may show as rich results
8. Practical Examples & Layout Guidance
Here’s a table to illustrate recommended sizes:
| Use Case | Recommended Size | Why It Matters |
|---|---|---|
| Thumbnail | 150 × 150 px | Visual previews in archives |
| Medium / content | Up to 300 × 300 px | In‑content visuals without slowing site |
| Medium‑Large | 768 px wide | Responsive breakpoint use |
| Large | Up to 1024 × 1024 px | For wider layout sections |
| Featured / social | 1200 × 628 px | Social sharing and crisp visuals |
| Header / Hero | 1920 × 1080 px | Full‑width impact visuals |
| Logo | ~250 × 100 px | Crisp yet lightweight |
Additional Angle: SEO & Performance in Your Hosting & Theme
- Choose a theme that honours responsive image markup and theme‑specific
sizesfilters - Serve images from a CDN where possible for faster delivery (allow Google to crawl it via image sitemap)
- Monitor Core Web Vitals (esp. LCP) via PageSpeed Insights — optimised images help it tremendously
Wrap‑Up
In short, WordPress in 2025 still uses the classic default image sizes, but now includes a key responsive size (medium_large at 768 px). You can customise these via settings or code, but must regenerate thumbnails for older content. By using recommended sizes (like 1200 × 628 px for featured images and 1920 × 1080 px for headers), serving responsive images with srcset, and applying SEO best practice to file names, alt text, compression and lazy‑loading, your WordPress images will not only look great but also help performance and search visibility.
Treat your images as vital content assets — they’re not just decoration, they help your SEO and user experience. Do it right, and your visitors (and search bots) will notice.