Auto Featured Image from Title


This plugin makes the process of publishing content more simple.

  1. Write your blog post.
  2. Spend hours searching stock photography websites online for the perfect image to go with your blog post.
  3. Done!

If you don’t set a featured image manually, this plugin will automatically generate an image from the post title, excerpt, or content of a new or updated post or page and set it as the featured image. The image will then be included in your theme wherever the featured image for the post or page is called for.

Upgrade to the PRO version for more features and control!!

It’s good to have an image in every post and page that you create. It helps for things like search engine optimization, social sharing, and just the attractiveness of your blog. But sometimes it can take longer to find a good image for a particular blog post than to write the post itself.

This plugin simplifies the process of publishing content. It will automatically create a customized image for each post or page that you create. You can select a background image to match the look and feel of your blog, and the plugin will automatically write the title, excerpt, or first 55 characters of the content of a new or updated post or page on top of this background image to create a unique image for each post.

By popular demand, the plugin now has an option to simply set the featured image from the first attached image in a post, without generating a new image.


  • Admin Settings
  • An example of an automatically generated image
  • An example of an automatically generated image
  • An example of an automatically generated image
  • The image is automatically set as the featured image


  1. Upload to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure settings (optional, but encouraged)


Why doesn’t the generated featured image appear at the top of the post?

That’s up to your WordPress theme. Some themes do this by default, some don’t. If yours doesn’t, edit your WordPress theme and insert the following code where you’d like the featured image to appear.

if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.

How can I customize the font, colors, and image to match my site?

You can customize the generated image somewhat via the options page which can be found in under Settings > Auto Featured Image. The PRO version also allows you to upload and use your own fonts and background images.

When does the plugin create an image for my new blog post?

When you click “Save Draft” or “Update” or “Publish.”

Can I easily generate featured images for all of my previous posts?

This is a feature of the PRO version of the plugin. Upgrade to the PRO version!

Will this plugin overwrite all of the featured images that are already set?

No, it will only create featured images for posts that do not have featured images set.


26, Ochobre de 2023
Tried other plugins for this sort of functionality, but this is by far the best one, and in fact, the only one that does everything I wanted and more. That being said, the free version is pretty limited, so will be buying PRO or Premium.
25, Ochobre de 2022 1 reply
a 750×500 size image reaches 500k, which is unreasonable, it could be better if you control the image size.
14, Agostu de 2022
I was actually about to make a few functions to do this, then I found this plugin and it was loaded with features.
10, Payares de 2020
Hey, i want to try the plugin, but would it be possible for you to make an update to it, just so it will be tested on the latest wordpress version? Thanks, Chris
3, Setiembre de 2016 1 reply
I just want to know where you get the images that is set on a post based on the title? Are they free images from the internet?
Read all 11 reviews

Contributors & Developers

“Auto Featured Image from Title” is open source software. The following people have contributed to this plugin.




  • Added option to keep or remove linebreaks when writing text to images
  • Added option to set maximum length of text to write to images
  • Replaced certain fonts and images (see this post)
  • Fixed a bug that created images for new posts even when disable was enabled by default


  • Added option which allows you to write text to the image or not
  • Fixed bug that wrote html tags to the featured image
  • Added checkbox to edit screen for pages that allows you to disable the plugin for that page


  • Added option to disable auto image generation for posts by default
  • Fixed bug that could have resulted in blank file names
  • Option that sets first image as the featured image now works with external images as well


  • Added option to simply set the first attached image in a post as the featured image
  • Added a check box on the edit post screen that allows you to keep the plugin from generating a featured image for that post
  • Fixed bug that generated images when a post was moved to the trash


  • Fixed “hide notice” link for upgrade notice
  • Added a couple background images


  • Added option to use the first 55 characters of the post’s content as the text to write to the generated image
  • Changed the default font size to 30, making the plugin run faster, and eliminating timeout errors some users experienced
  • Fixed bug that caused the background color to always be black
  • Fixed bug which sometimes resulted in the generated image not being set as the post’s featured image


  • Generates an image when saving a post via ‘quick edit’
  • Changed the way images are named to prevent overwriting files
  • Rewrote the code that adds the text, making it faster
  • Bug fixes


  • Added caption, description, and alt texts to the media gallery for the generated images for better SEO capabilities


  • Fixed a bug caused by deprecated code


  • Fixed a bug that produced errors regarding missing settings


  • Added option to choose between using the Post Title or Post Excerpt on the generated image


  • Added option to enable/disable for posts/pages


  • Fixed color picker installation error


  • Initial release