bulk edit featured images in WordPress.

The fastest way to bulk edit featured images in WordPress is with a plugin. Install the right one, configure a few settings, and you can generate or replace featured images across dozens of posts in a single run.

Having said that, if you’ll be doing this for the first time, or doing it because your site just went through a redesign, then it’s worth taking a few extra minutes to set things up properly so you’re not redoing it again six months from now.

In this tutorial, we’ll walk you through exactly how to do that using the free Auto Featured Image plugin. 🔌 Let’s get to it!

How to bulk edit featured images in WordPress

The most straightforward way to bulk edit featured images is through a plugin. In the next section, we’ll discuss two of the best options for the job and talk about when it makes sense to use either of them.

⚠️ Before we begin, it’s very important to make a backup of your site prior to introducing any changes. If you’re going to be performing any bulk operations on your website, there’s always a slight chance that something might not go according to plan. Having a backup keeps you safe because no matter what happens, you’ll be able to restore your site to its previous version.

Step 1: Choose a bulk edit plugin 🔌

There are WordPress plugins that enable you to bulk edit almost any element on your website. However, when it comes to images, only two plugins fit the bill (and our recommendation standards). Those plugins are:

  1. 👉 Auto Featured Image: The better choice if you want featured images generated automatically by either pulling from the first image in your post content, or creating them from the post title on a colored background. Once configured, it runs hands-off every time you publish, with no manual selection required.
  2. 👉 Quick Featured Images: The better choice if you already have specific images in mind and want to assign them to posts in bulk. Rather than generating images automatically, it lets you pick one (or several) images from your media library and push them out to hundreds of posts at once, with filters to control exactly which posts are affected.

For the remainder of this tutorial, we’re going to focus on Auto Featured Image. It’s the faster, more hands-off option for most sites. If you need to set up rules for which images get assigned to which categories, or swap out one specific image for another across multiple posts, Quick Featured Images is worth exploring instead.

Step 2: Install and activate your plugin ⏏️

To get started, install and activate the Auto Featured Image plugin.

Head to Plugins → Add New in your WordPress dashboard and search for “Auto Featured Image.” Then install and activate it.

Once it’s active, you’ll notice a new Auto Featured Image menu item in your left sidebar. You’ll also see a new Image column appear in your Posts → All Posts list:

Viewing Featured Image Thumbnail Previews in Posts

You’ll now be able to tell which posts already have featured images and what they look like directly from your Posts list. No more having to click into each individual post just to check.

Step 3: Configure your settings ⚙️

Before generating any images, spend a few minutes in the plugin settings to make sure everything is set up the way you want. Go to Auto Featured Image → Settings. You’ll see three tabs: General, Image Settings, and External APIs. We’ll walk you through the two most important ones.

General settings

The General tab is where you customize the plugin’s core behavior:

Auto Featured Image General Settings

The most important setting here is Generation method, which controls how the plugin decides what to use as a featured image. There are four options:

  • Find in post: Scans the post body for the first image and uses that. Great if your content already has inline images.
  • Generate from title: Creates a simple graphic using the post title on a colored background. Useful for text-heavy posts like tutorials or news articles.
  • Find or generate: Tries to find an image in the content first; if none exists, generates one from the title. This is the most flexible option for mixed content.
  • Find or use default image: Tries to find an image in the content first; if none exists, falls back to a default image you’ve configured.

You’ll also want to toggle on Add featured image when saving a post. With this enabled, the plugin will automatically generate a featured image any time you publish or update a post, which is highly convenient.

Finally, use the Generate for post types option to specify whether you wants only posts to get auto-generated images or only pages or both.

Image settings

Switch to the Image Settings tab to control how generated images actually look:

Auto Featured Image Settings for Images

Here you can set the background color for title-based images (the default is a coral red, #FF6262) and choose between JPEG and PNG output formats. You can also configure the output dimensions, which are set to 800×600px by default. This size works well for most WordPress themes.

The Typography section lets you choose a font name and size for the title text. Font file uploads and Google Fonts integration are Pro features, but the default Arial at 25pt is a solid, neutral choice.

There’s also a Default image field under Image Settings. This is a fallback image that appears if no other method produces a result. It’s worth setting this up if you’re using the “Find or use default image” method, or just as a safety net.

Once you’re happy with your settings, click the green Save Settings button near the bottom of the page.

Step 4: Bulk generate images for existing posts 📸

The previous step takes care of all new posts, which will automatically get featured images when you publish them. But what about everything you’ve already published? That’s where the Generate Images feature comes in.

Go to Auto Featured Image → Generate Images.

Auto Featured Image Choosing a Generation Method

At the top, you’ll see a Coverage indicator showing what percentage of your posts currently have a featured image.

Below that, there is a Generation method dropdown menu. The default method is “Find in post,” but you can switch it. For instance, if you want to do a bulk run of older posts that don’t have inline images, then “Generate from title” makes more sense than “Find in post.”

Use the Post type dropdown menu to toggle between posts or pages. If you want to narrow things down by either date or category, then you can upgrade to Pro to unlock those settings.

When you’re ready, click the green Generate Featured Images button. A progress indicator will show you how the process is going in real time, though unless you have hundreds of posts or pages, it shouldn’t take very long. Having said that, if you do have hundreds or thousands of posts or pages…

💡 Pro tip for large sites: Don’t try to process all of your pages or posts in one take. Upgrade to Pro and use the date range filter to break the work into batches. For example, you could do all posts from 2025, then 2024, and so on. This staggered approach avoids server timeouts and keeps things manageable.

When you’re all done generating your featured images, there’s a Generation Log at the bottom of the page that displays the outcome for each post, including any warnings or errors.

If you prefer to work directly from the posts list, there’s also a shortcut:

  • Go to Posts → All Posts.
  • Check the boxes next to the posts you want to process.
  • Select Generate Featured Images from the Bulk Actions dropdown.
  • Click Apply.

Optional but recommended: optimize your featured images 🔎

Once you’ve generated your featured images, it’s worth making sure they’re not slowing your site down. The plugin’s Optimization tab makes it easy to install the Robin Image Optimizer, which is a separate plugin that can help with this:

Auto Featured Image Optional Image Optimization

Unoptimized images can be a significant drag on page load times, so if you’re generating lots of new images, a compression plugin is a smart complement to your workflow. We also recommend checking out Optimole for this purpose.

Now that you’ve learned how to bulk edit featured images in WordPress, let’s briefly discuss why you might even want to do it.

To begin with, featured images should all share a similar aesthetic and fit with your website’s branding. However, as your website grows, that style might change. You might prefer to start using a different type of featured image or even change the display sizes of the graphics you use.

For example, when we first published this tutorial, our featured images looked like this:

Examples of featured images in WordPress

Whereas nowadays, if you browse our blog, you’ll notice that they’ve changed to this:

Examples of featured images in WordPress

These types of changes happen a lot when you change themes, as they can transform your site’s design. If you want it to remain cohesive, you’ll need to update its key elements, which includes featured images, brand colors, typography, and more.

All of this rebranding work requires a lot of effort so you want to get it right the first time. If you have access to a staging website, we recommend testing major alterations before modifying your live site. That way, you can get a preview of how the new stylistic choices will look without sacrificing your website’s initial style (and potentially having to walk back changes).

Conclusion 💬

Bulk editing featured images doesn’t have to be a chore. With the Auto Featured Image plugin, you can use the bulk generation feature to edit your entire archive in just a few minutes.

In addition, you can set up a generation method for all future pages and posts. From that point on, every new post you create and save will automatically get a featured image based on your selected parameters.

👉 Here’s the quick recap:

  • Step 1: Choose a bulk edit plugin (we recommend Auto Featured Image) 🔌
  • Step 2: Install and activate your plugin ⏏️
  • Step 3: Configure your settings ⚙️
  • Step 4: Bulk generate/edit featured images for existing posts 📸

💡 If you found this tutorial helpful then you might appreciate our guide on how to import images into WordPress or our post on how to serve images in next generation formats.

Do you have any questions about how to bulk edit featured images in WordPress? Let’s talk about them in the comments section below!

Yay! 🎉 You made it to the end of the article!

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments