Title: Bulk Images to Posts
Author: mezzaninegold
Published: <strong>17. April 2015</strong>
Last modified: 29. September 2026

---

Search plugins

![](https://ps.w.org/bulk-images-to-posts/assets/banner-772x250.png?rev=3718863)

![](https://ps.w.org/bulk-images-to-posts/assets/icon-256x256.png?rev=3718863)

# Bulk Images to Posts

 By [mezzaninegold](https://profiles.wordpress.org/mezzaninegold/)

[Download](https://downloads.wordpress.org/plugin/bulk-images-to-posts.4.1.1.zip)

 * [Details](https://de-ch.wordpress.org/plugins/bulk-images-to-posts/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/bulk-images-to-posts/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/bulk-images-to-posts/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/bulk-images-to-posts/#developers)

 [Support](https://wordpress.org/support/plugin/bulk-images-to-posts/)

## Description

**Turn a batch of images into individual WordPress posts.** Bulk Images to Posts
creates one post for each image you upload and sets that image as the post’s featured
image automatically.

Upload 20 photographs and create 20 separate posts, each with its own title and 
featured image. Save them as drafts to add your stories later, or publish them immediately
using your chosen settings.

Built for photographers, artists, illustrators and anyone publishing an image-led
website, the plugin takes care of the repetitive work of creating posts and assigning
images one at a time.

#### What you can do

 * **Create posts in bulk:** drag and drop multiple images into the dedicated uploader.
 * **Set featured images automatically:** each new post uses its uploaded image 
   as the featured image.
 * **Generate post titles:** use image filenames, or enable the image metadata title
   option.
 * **Choose drafts or published posts:** prepare a batch for editing or publish 
   as you upload.
 * **Use posts, pages or public custom post types:** select an existing post type
   in Settings.
 * **Organise a batch:** apply selected existing categories, tags and supported 
   custom taxonomy terms to the new posts.
 * **Include images in post content:** optionally insert the image into each post’s
   body and choose its display size.

#### Made for visual publishing

 * Photography blogs: turn a photo shoot or travel collection into individual photo
   posts.
 * Artist and illustrator portfolios: create a separate entry for each artwork using
   your site’s existing portfolio post type.
 * Event coverage: prepare individual posts from photographs of gigs, exhibitions
   or weddings.
 * Visual archives: give each uploaded image its own post, title and categories.

Your theme controls how the posts and featured images appear on your website.

#### How it works

 1. Open **Bulk > Uploader > Settings** and choose your post type, draft or published
    status, title source and image options.
 2. Open **Bulk > Uploader** and select the categories or other terms for the batch.
 3. Drop in your images or select files. Uploads start automatically, creating one 
    post per successfully uploaded image.
 4. Open the new posts to add captions, descriptions or other content as needed.

Choose **Draft** before uploading if you want to review everything before it goes
live.

#### Support and suggestions

Have a question or an idea for an improvement? [Open a topic in the support forum](https://wordpress.org/support/plugin/bulk-images-to-posts/).
For upload problems, include your WordPress and PHP versions, the image format and
the error message shown.

## Screenshots

[⌊Settings for choosing the post type, post status, title source and optional image
content.⌉⌊Settings for choosing the post type, post status, title source and optional
image content.⌉[

Settings for choosing the post type, post status, title source and optional image
content.

[⌊The uploader for selecting terms and adding a batch of images.⌉⌊The uploader for
selecting terms and adding a batch of images.⌉[

The uploader for selecting terms and adding a batch of images.

[⌊An image upload in progress.⌉⌊An image upload in progress.⌉[

An image upload in progress.

## Installation

 1. In WordPress, open **Plugins > Add New**, search for **Bulk Images to Posts**, 
    then install and activate it. Alternatively, upload the plugin folder to `/wp-content/
    plugins/` and activate it from the Plugins screen.
 2. Go to **Bulk > Uploader > Settings** and save your preferred post type, status 
    and image options.
 3. Go to **Bulk > Uploader**, select the terms for your batch and add your images.
    Uploads start automatically.

## FAQ

### Can I use photo dates and keywords?

Expand Settings on the uploader page. Use date taken and embedded keyword importing
are both off by default. EXIF original dates and IPTC dates are supported; dates
without timezone information use the site timezone. Missing, invalid or future dates
fall back to the upload date. IPTC keywords match existing post tags; enable Allow
image keywords to create new tags if wanted. The selected post type must support
post tags. XMP keyword extraction is not currently supported.

### Does each image become a separate post?

Yes. Every successfully uploaded image creates one new post in your chosen post 
type, with that image assigned as its featured image. For example, 10 successfully
uploaded images create 10 posts.

### Can I save the posts as drafts?

Yes. Set Post Status to Draft under Bulk > Uploader > Settings before uploading.
You can then review and edit the posts before publishing them.

### Can I create posts from images already in the Media Library?

The current uploader works with new files uploaded through Bulk > Uploader. It does
not turn existing Media Library items into posts. Uploading the same file again 
creates another attachment and post.

### Does uploading through the normal Media Library create posts?

No. Post creation runs only through this plugin’s dedicated Bulk > Uploader screen.

### How are post titles created?

By default, the plugin uses the image filename without its extension and replaces
hyphens with spaces. For example, coastal-sunrise.jpg becomes coastal sunrise. You
can enable Use image metadata title in Settings to use the title WordPress reads
from the image when available.

### Does it work with custom post types and portfolio entries?

Yes, you can select an existing public custom post type in Bulk > Uploader > Settings.
The plugin does not create or register custom post types. Your theme or another 
plugin must provide the post type and its display templates.

### Can I assign categories, tags and custom taxonomies?

Yes. Enable the taxonomies in Bulk > Uploader > Settings, then select existing terms
in the uploader before adding images. Only taxonomies associated with your selected
post type appear. The selected terms apply to the uploaded batch.

### Can the image appear inside the post as well as being its featured image?

Yes. Enable Include the image in the body of the post in Settings and select an 
image size. How featured images display depends on your theme.

### Does this create a gallery containing all the images?

It creates separate posts, one per image. You can display those posts using your
theme’s blog, archive or portfolio layouts.

### Which image formats and file sizes can I upload?

The plugin follows the image formats allowed by your WordPress installation and 
its upload size limit. SVG uploads are excluded. Successful processing also depends
on your server’s image support and available resources.

### Who can use the uploader?

The uploader requires an account with permission to manage site options, normally
an administrator. The account must also be allowed to upload files, create the selected
post type and assign the selected terms. Publishing requires permission to publish
that post type.

## Reviews

![](https://secure.gravatar.com/avatar/e373e0df2066eb0a47e6c5c263848ce4ab1b6259a37f877712f5e6ff304d21e8?
s=60&d=retro&r=g)

### 󠀁[Still Works June 2021!!](https://wordpress.org/support/topic/still-works-june-202/)󠁿

 [auana](https://profiles.wordpress.org/auana/) 3. Juni 2021

Wow what a time saver!!

![](https://secure.gravatar.com/avatar/25cac7bb61127934ff82526cd798f4fc4b9f1a97696906e945433c52ba4fd578?
s=60&d=retro&r=g)

### 󠀁[Still works](https://wordpress.org/support/topic/still-works-157/)󠁿

 [ben393](https://profiles.wordpress.org/ben393/) 18. Januar 2019

Still works perfectly in WordPress 5.0.3. Very useful plugin.

![](https://secure.gravatar.com/avatar/cd17bdc7072b338e4051582ed0071e975296fb2e127d59124f91fe9db843167d?
s=60&d=retro&r=g)

### 󠀁[Worked when I used it.](https://wordpress.org/support/topic/worked-when-i-used-it/)󠁿

 [cmbc58](https://profiles.wordpress.org/cmbc58/) 22. November 2018

Can't understand why this has not been kept up to date! Or is it safe to use this
plugin even though it has not been updated for 2 years. My security software won't
like it and will tell me to delete it!!

![](https://secure.gravatar.com/avatar/9f1c884472edc29cdea9826c8999bfe96e4efa86cbffa5c1c75236d5ac580423?
s=60&d=retro&r=g)

### 󠀁[Works as promised](https://wordpress.org/support/topic/works-as-promised-103/)󠁿

 [pabloeav](https://profiles.wordpress.org/pabloeav/) 18. Mai 2018

Flawless and fast

![](https://secure.gravatar.com/avatar/eb734c87ce790d202311aabc7723769117ee399a3ed8e6ad9c900c8597709ac1?
s=60&d=retro&r=g)

### 󠀁[Fantastic!](https://wordpress.org/support/topic/fantastic-1544/)󠁿

 [alr22516](https://profiles.wordpress.org/alr22516/) 6. August 2017

Thank you so much for this plugin. It is exactly what I've been looking for and 
works perfectly! So grateful for this, what an amazing timesaver for me. I use it
on several of my sites.

![](https://secure.gravatar.com/avatar/e2998ee9e0f4bf5bdb7281fc2499fe806f81f134a4157aed373e5c286329e182?
s=60&d=retro&r=g)

### 󠀁[Worked like a charm](https://wordpress.org/support/topic/worked-like-a-charm-107/)󠁿

 [dheil](https://profiles.wordpress.org/dheil/) 20. April 2017

Hi, this plugin just saved me at least a day of work. I had >300 images to create
projects of. Even that i could apply the categories while uploading is such a huge
help. Thank you so much for this. Great work!

 [ Read all 18 reviews ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/)

## Contributors & Developers

“Bulk Images to Posts” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ mezzaninegold ](https://profiles.wordpress.org/mezzaninegold/)

[Translate “Bulk Images to Posts” into your language.](https://translate.wordpress.org/projects/wp-plugins/bulk-images-to-posts)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bulk-images-to-posts/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bulk-images-to-posts/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bulk-images-to-posts/)
by [RSS](https://plugins.trac.wordpress.org/log/bulk-images-to-posts/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 4.1.1

 * Show active settings and selected terms above the upload area.
 * Add Clear completed to dismiss results without deleting posts or images.

#### 4.1.0

 * Add optional EXIF/IPTC photo dates and IPTC keyword-to-tag importing, with separate
   opt-in tag creation.
 * Put settings in an expandable section on the uploader page.
 * Give completed uploads their own box and prevent settings changes during uploads.

#### 4.0.3

 * Rename the uploader template to remove its legacy Dropzone filename and update
   references. No upload behaviour changes.

#### 4.0.2

 * Show current upload progress and pending count separately from completed uploads.
 * Keep upload failures visible in a separate section.
 * Show Edit and View post actions on hover or keyboard focus, opening in new tabs.
 * Use preview links for drafts and retain visible actions on touch screens.

#### 4.0.1

 * Separate current upload progress and failures from completed items.
 * Add Edit and View post row actions, shown on hover or keyboard focus and always
   visible on touch screens.
 * Add square thumbnails, post titles and newest-success-first upload results.
 * Put Full, Large, Medium and Thumbnail first in the image size menu.
 * Improve the plugin description, tags and FAQs.

#### 4.0

 * Show square thumbnails and post titles for successful uploads, with the newest
   success first.
 * List Full, Large, Medium and Thumbnail before other image sizes.
 * Mark the modernized uploader, PHP compatibility and settings validation update
   as a major release.
 * Carries forward the improvements in 3.6.7 with no additional functional changes.

#### 3.6.7

 * Use WordPress’s bundled upload library instead of the old Dropzone copy.
 * Fix PHP 8 compatibility and load translations at the correct time.
 * Validate settings, image uploads and user permissions; escape admin output.
 * Return clear upload errors and clean up new posts and attachments when creation
   fails.
 * Preserve filename dots, existing settings, metadata titles, post status and custom
   taxonomies.
 * Use WordPress-generated image markup in post content.
 * Fix empty term selections and prevent older save requests overwriting newer selections.
 * Requires WordPress 6.0 or newer and PHP 7.4 or newer.

#### 3.6.6.2

 * Added Brazilian Portuguese translations by Celso Bessa

#### 3.6.6

 * Added translations

#### 3.6

 * Multiple taxonomies
 * Allow image metadata title to be used as the post title
 * Allow image to be included in the post content with image size option

#### 3.4

 * Added post status

#### 3.3

 * The uploads box is now cleared when new taxonomies are selected and saved.

#### 3.2

 * Added brief instructions following feedback.

#### 3.1

 * Minor amends

#### 3.0

 * Complete rebuild using dropzone.js
 * Added to wordpress repository

#### 2.0

 * Renamed plugin
 * Finished testing.

#### 1.0

 * Custom media uploader on the options panel so that only images uploaded there
   are added as posts.
 * Another change.

#### 0.5

 * Scan for custom taxonomies and add them to options panel

## Meta

 *  Version **4.1.1**
 *  Last updated **3 Wochen ago**
 *  Active installations **1'000+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bulk-images-to-posts/)
 * Tags
 * [bulk upload](https://de-ch.wordpress.org/plugins/tags/bulk-upload/)[custom post types](https://de-ch.wordpress.org/plugins/tags/custom-post-types/)
   [featured images](https://de-ch.wordpress.org/plugins/tags/featured-images/)[images](https://de-ch.wordpress.org/plugins/tags/images/)
   [photography](https://de-ch.wordpress.org/plugins/tags/photography/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/bulk-images-to-posts/advanced/)

## Ratings

 4.8 von 5 Sternen.

 *  [  15 5-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/?filter=5)
 *  [  2 4-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/?filter=4)
 *  [  1 3-Sterne-Rezension     ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/?filter=3)
 *  [  0 2-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/?filter=2)
 *  [  0 1-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bulk-images-to-posts/reviews/)

## Contributors

 *   [ mezzaninegold ](https://profiles.wordpress.org/mezzaninegold/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bulk-images-to-posts/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://mezzaninegold.com/)