> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://publer.com/help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to spin images with Publer

The Spintax Generator in Publer helps you create variations for the text of a post, so you can spin text easily. With the Spintax Generator, you cannot spin images, however, we have created the following work-around to help you spin images as well, in a few easy steps. 

After you bulk upload all your media files in Publer, using the [1. Upload Media](/en/article/how-to-upload-media-in-in-bulk-17ocl9t/) function or a [2. CSV file](/en/article/what-csv-template-should-i-use-18qhxcq/)**, you can use the same Spintax text for each post, and then schedule the posts to recycle for a pre-defined label. This will ensure that each occurrence of the recycling post consists of a unique image and a variation of the Spintax text. 

# Spin images by using:

### 1. The Upload Media Function

* You can use the [Upload Media](/en/article/how-to-upload-media-in-in-bulk-17ocl9t/) function, in Bulk Options, to add a few media files in bulk.
* This allows you to upload multiple media files from any source (i.e. Publer's Media Library, Google Drive, or your device).

![Upload Media in Bulk](https://storage.crisp.chat/users/helpdesk/website/eefbebed3e091800/screen-shot-2024-12-30-at-3041_11bqs03.png)

* After the media is done uploading, you can manually add the Spintax text to each post.

| Tip: You can combine the Spintax Generator with the [Publer AI Assist](/en/article/how-to-combine-spintax-generator-with-the-ai-assist-1v7arr4/) to quickly generate several variations for your Spintax post.

![Upload Media in Bulk](https://storage.crisp.chat/users/helpdesk/website/eefbebed3e091800/screen-shot-2024-12-30-at-3105_169kb3.png)

* Finally, [auto-schedule](/en/article/how-to-auto-schedule-posts-jj58si/) or [recycle](/en/article/how-to-recycle-posts-21oc1h/) your posts for the [predefined posting schedule](/en/article/how-to-set-up-a-posting-schedule-cxg8y2/).

|| Note: The Upload Media in Bulk option is recommended when you want to spin only a few media files, as you would have to add the caption manually to each post. When you are spinning hundreds of images/videos, or to avoid adding the spintax text to each post manually, we recommend you use a [CSV file](/en/article/what-csv-template-should-i-use-18qhxcq/).

### 2. The CSV File Function

* You can use a [CSV file](/en/article/what-csv-template-should-i-use-18qhxcq/), in Bulk Options, to add hundreds of media files in bulk.
* Create the CSV file and add the Spintax text in each row on the Message column. Each row represents a new post.
* Then, add the link of the media file in the Media URL column, for each post. The link of the media file needs to be a public link.

| Tip: If your posts are in [Publer's Media Library](/en/article/what-is-the-media-library-1pffqka/), simply go to the [Media Library](https://app.publer.io/#/media), click on a media, and then right click on the file that you want to use. Then, select “Copy image/video address” and paste it in the CSV file, in the Media URL column. Moreover, you can use the [AI Assist](/en/article/how-to-combine-spintax-generator-with-the-ai-assist-1v7arr4/) to come up with the Spintax text.

![CSV Upload](https://storage.crisp.chat/users/helpdesk/website/eefbebed3e091800/screenshot-2023-10-18-at-25921_1b9y5w0.png)

* [Upload the CSV file](/en/article/how-to-schedule-in-bulk-using-a-csv-file-3yvwt/) to Publer. When the CSV is uploaded, you will have several posts with the spintax text and a unique image for every post.
* Finally, [auto-schedule](/en/article/how-to-auto-schedule-posts-jj58si/) or [recycle](/en/article/how-to-recycle-posts-21oc1h/) your posts for the [predefined posting schedule](/en/article/how-to-set-up-a-posting-schedule-cxg8y2/).

### Keep in mind:

* You can upload up to 500 posts at the same time, by using both the [Upload Media](/en/article/how-to-upload-media-in-in-bulk-17ocl9t/) function or a [CSV file](/en/article/what-csv-template-should-i-use-18qhxcq/)
* Publer's AI Assist can come in handy with [creating the spintax text](/en/article/how-to-combine-spintax-generator-with-the-ai-assist-1v7arr4/) for your post or editing the content before you publish it.
