Create designs in bulk

Last updated on Sep 30, 2025

Learn how to use the Bulk create feature in Adobe Express to quickly create up to 99 variations of a chosen design by easily swapping the text and assets.

Adobe Express deeplink

Try the app
Follow along with any file and learn how to create designs in bulk.

Watch this video and follow along with your design to easily create variations in bulk.

Set up a spreadsheet

Open a spreadsheet and create a header for each text or visual element you plan to change in your design.

Fill in the rows under the column headers. Create a header for each text and visual element.

Note: Corresponding rows for the image header can be left blank.

An excel sheet with headers names as Product name, Sale discount, and Product image with Product A,B,C, and D in each row and corresponding sale discount of 10, 15, 20, and 25%
For instance, to create design variations for a product line offering various discounts, you may include headers such as Product name, discount, and image.

Save the spreadsheet to your device with a .csv filename extension.

Steps to create designs in bulk in Adobe Express

Open the design you want to use for bulk creation in the Adobe Express editor.

Select Bulk create from the header.

In the Bulk create panel, browse and upload the spreadsheet. 

Select the elements you want to swap on the page, then select Connect Element

Select Element 1 in the left panel, then from the Choose Column dropdown, match it to the corresponding header name from your spreadsheet.

Tip
  • For video designs, use the timeline to navigate and find the needed assets.
  • To remove a connected element, select the   icon.
  • After connecting the image, manually rename it for easy identification in the following steps.

Once all your elements have been tagged, select Next.

In the Manage & preview panel, select the image next to each variation, then select Upload from device.

Select Create pages.

Note
  • You can create up to 99 design variations.
  • Supported formats include the following: 264, 3gp, aac, adts, ai, avi, crm, f4v, gif, jpeg, jpg, m1v, m2p, m2t, m2ts, m4a, m4v, mov, mp3, mp4, mpeg, mpg, msvideo, mts, png, psd, psdt, quicktime, ts, tts, wav, webm, webp, wmv, xm4a, xwav
  • You must set up the CSV file with the dynamic values in each row of the spreadsheet.