How to Batch Replace Smart Object Layer

How to Batch Replace Smart Object Layers in Photoshop Without Losing Hours?

Tired of replacing smart objects one by one in Photoshop? Automate everything—resize, align, and export 100s of PSDs in minutes using Bulk Mockup

Vikash Kumar Prajapati
June 24, 2025
read

To batch replace Smart Object layers quickly in Photoshop without manual repetition:

  1. Prepare your files: Collect replacement images into one folder and open your PSD template with a Smart Object.
  2. Create an action: Record replacing the Smart Object content by double-clicking it, placing the new image, saving, and closing.
  3. Automate batch processing: Go to File > Automate > Batch, select your action, specify source and destination folders, and run.

This guide breaks down exactly how to batch replace smart object layers in Photoshop without scripting or custom actions. 

You’ll see where the manual method breaks down, then how to automate everything with Bulk Mockup, a plugin built to handle mockup production at volume.

What Is a Smart Object in Photoshop?

A smart object in Photoshop is a layer that preserves an image’s original data, allowing non-destructive editing. You can resize, transform, or apply filters without losing quality. Double-clicking the layer opens the original file, making updates easy while keeping all effects and layout settings intact.

smart object layer Photoshop

Why Manual Smart Object Replacement in Photoshop Doesn’t Scale?

Photoshop lets you manually replace smart objects in two ways. Neither was built for production.

Method 1: Double Click to Open and Replace

Step 1: Open your mockup PSD file in Photoshop.

Step 2: Double-click the Smart Object Thumbnail. This opens the smart object in a new PSB window.

Open smart object in PSB window

Step 3: Drag and drop your new design file into this window.

drag and drop design

Step 4: Resize and move the design to fit properly. Use Ctrl + T to transform. Align it well inside the canvas.

transform and resize design

Step 5: Save the Smart Object File. Press Ctrl + S to save the smart object.

Step 6: Close the PSB Tab. Once saved, close the tab. Your design will now reflect in the main PSD template.

PSD template with design

Let’s check the other manual method.

Method 2: Right Click → Replace Contents

Step 1: Open your mockup PSD file in Photoshop.

Step 2: Right-click on the smart object and select Replace Contents.

right click and press replace contents

It opens a pop-up window to navigate your stored files on the device.

Step 3: Select a design and open it.

Select a design and open

You can see that the design automatically gets stretched and does not fit on the frame correctly.

Design does not fit on frame

Step 4: Resize the design.

Manually resize the design by pressing CTRL + T.

resize design manually

This method may be faster, but not always perfect. Neither method is wrong. They’re just not designed for volume. If you’re doing this across hundreds of SKUs or mockup types, you’re wasting time.

What Is Bulk Mockup and Why Use It?

Bulk Mockup is a Photoshop automation tool for people who need to generate dozens or hundreds of mockups quickly. It works inside Photoshop itself, automating what you’re already doing. It replaces smart object layers in bulk, handles alignment and resizing automatically, and organizes the final mockups into neatly named folders.

Here’s what makes Bulk Mockup a must-have:

  • Works with any PSD mockup template
  • Handles resizing (height, width, stretch, crop—you choose)
  • Lets you set pixel size, DPI, and export format
  • Supports multiple smart object layers per template
  • Exports mockups into organized folders with custom naming logic
  • Runs on Photoshop CC 2022+ (Mac and Windows)

You can do in 3 minutes what used to take 3 hours. And it works reliably, even with hundreds of files. Here’s how  Artjag, a user, benefited from this Photoshop automation.

The Bulk Mockup Generator plugin for Photoshop has been a life saver. The Version 3 update now gives you the ability to generate artwork/mockups with two or more smart layers. I’ve just generated 400 mockups with 2 smart layers without any glitches whatsoever in record time. The support for the app is also amazing. I’d highly recommend this app!

Step-by-Step Guide to Batch Replace Smart Object Layers

Please note, Bulk Mockup works on Adobe Photoshop CC 2022 or higher and is available for Mac and Windows OS.

Step 1: Prepare Your Folders.

Prepare three folders to connect with Bulk Mockup.

  • PSD Template Folder – Contains your PSD templates with smart object layers
  • Design File Folder – Contains all your designs
  • Export Folder – Will store the complete mockups after smart object replacement and export

Connect these folders accordingly to the Bulk Mockup interface.

Select folder locations in plugin

Step 2: Choose Resize Options.

Bulk Mockup offers seven resizing methods that fit your smart object layer and requirements.

  • Fill Canvas / Stretch
  • Fill to Canvas Without Cropping
  • Fill Canvas Cropping the Extra Space
  • Constrain by Height
  • Constrain By Width
  • Do Not Resize
  • Replace Contents
correct resizing methods

For wall art mockups, I have chosen the ‘Fill canvas cropping the extra’ option.

Step 3: Adjust Export Settings.

After choosing a resizing method, go to the Settings tab. Select the export format, and go to the PSD template section. You will have multiple file format options.

  • JPG
  • PNG
  • TIFF
  • GIF
  • PSD

Select a file format as per your requirement. 

Step 4: Select the Pixel Size for Export.

After selecting the export file format, select the pixel size for the outputs. Remember, the export size should be of higher quality. Change the resolution to 72 DPI.

Step 5: Select Export Naming Format.

Go to Export and select the export naming option. If you choose ‘PSD MOCKUP’, then export files will be created in subfolders for every PSD template used and named accordingly. 

If you choose ‘DESIGN FILE’, then subfolders will be created for every design file used and named accordingly.

Select export naming option

Step 6: Click ‘Start Generating’.

Go back to the main settings page and select ‘Start Generating’. Bulk Mockup will automatically pull PSD templates and put designs by replacing smart object layers to create mockups.

Start generating

These mockups will be automatically named and exported to the respective subfolders.

Real Examples of Smart Object Automation with Bulk Mockup

Use Case 1: Portrait Frame Mockups

We used 7 designs with 4 portrait PSDs. Bulk Mockup generated 28 export-ready images in under 2 minutes.

portrait PSD smart object replacement

Use Case 2: Landscape Frame Mockups with Different Aspect Ratios

We tested 8 designs with different ratios across 7 landscape PSD templates. Bulk Mockup handled resizing and aspect matching automatically.

Landscape PSD templates

We have 8 design files with different aspect ratios to explain how versatile Bulk Mockup works in every case.

landscape design files

Manually placing these files will create mockups where the artwork fits on the smart object well.

improper aspect ratio

Hence, if the image aspect ratio is not adjusted with the PSD smart object aspect ratio, the mockup turns out to be undesirable.

undesirable aspect ratio issue

To avoid such issues, you can choose any of the seven resizing methods for a uniform output. 

Bulk Mockup will follow the instructions and fit the designs on the smart object layer to create mockups.

After choosing a resizing method, make sure you go to the ‘Design Layer’ section. Check the resizing and aligning guides.

go to design layer and select guides

You will get four guiding lines to set.

select resizing and aligning guides

Bulk Mockup will follow these guiding lines to place the designs. Rest, follow the same steps mentioned in the above guide and start generating mockups. They will be automatically named and stored in subfolders as per your chosen export options.

Use Case 3: Phone Case Mockups

The next use case of phone cases will explain two different sets of designs (paper and marble) for phone cases. We have chosen five phone case PSD templates.

Phone case templates

On the other hand, we have 19 textured design files in a separate folder. These designs are of different resolutions. Here, you can use the stretch resizing method for all the designs.

Marble and paper texture design files

Connect the three folders, as guided earlier, to the Bulk Mockup interface. Once done, we go to the export settings and choose ‘Fill Canvas Stretch’ as the resizing method.

fill canvas stretch resizing method

Select ‘Start Generating’ and let the magic happen. Bulk Mockup’ will create 95 mockup files out of 19 designs and 5 PSD mobile case templates automatically in a few minutes.

complete mockups in subfolders

No need to learn how to export multiple files in Photoshop as Bulk Mockup will do it for you.

Bulk Mockup’s Advanced Features for Power Users

These advanced features offer full control and the highest flexibility in creating POD mockups with smart layer replacement automation.

7 Resize Method

Choose from options like Fill Canvas – Crop Extra, Stretch, Do Not Resize, Replace Content, Constrain by Width/Height, and more. 

Each method helps you adapt your design to different mockup styles — whether landscape, portrait, or phone case.

Support for Multiple Smart Objects

Bulk Mockup can automatically replace all smart object layers in a PSD file, even if there are several in one template.

Guide-Based Placement

Use the guides to control where your design is placed. Just set up four guides and enable “Resize to Guides” and “Align to Guides”. 

Your design will sit perfectly within that space.

Custom Naming & Folder Structure

Rename exported files using combinations of template names, design names, and numbers. 

Choose how folders are organized by design or mockup.

Flexible Export Options

Export in JPG, PNG, TIFF, PSD, or GIF. Resize output files (e.g., 1000px width, 72 DPI) for optimized performance online.

These features make Bulk Mockup the most versatile smart object automation tool available, whether you’re creating 20 or 2,000 mockups.

From Manual Clicks to Automated Efficiency with Bulk Mockup

Manual smart object replacement isn’t just inefficient, it’s outdated. Your business scales, but manual Photoshop methods don’t. Bulk Mockup solves this precisely:

  • Replace smart layers across hundreds of templates simultaneously.
  • Automate resizing and alignment without scripting.
  • Export high-quality, marketplace-ready mockups rapidly.

Instead of fighting Photoshop’s limitations, let Bulk Mockup streamline your workflow. Your mockups get done faster, you gain more time to design, market, and sell.

FAQs

How do you change an object layer?

Double-click the smart object thumbnail, replace the contents in the new window, save it, and the main file updates automatically.

What is the reason for rasterizing a smart object in Photoshop?

Rasterizing converts a smart object into a regular layer so you can directly edit its pixels using brushes, filters, or selection tools.

What is the shortcut to convert a layer to a smart object in Photoshop?

Right-click the layer and choose Convert to Smart Object; there is no default shortcut, but you can assign one in Photoshop’s Keyboard Shortcuts.

How to replace photo in Photoshop template?

Right-click on the smart object layer and choose “Replace Contents”, then select your new image file.

How can I export multiple files in Photoshop?

Use File → Scripts → Image Processor or a plugin like Bulk Mockup to batch export multiple mockups efficiently.

How to remove smart object in Photoshop?

To remove a Smart Object in Photoshop, you need to convert it to regular layers. You can do this by right-clicking on the Smart Object layer in the Layers panel and selecting “Convert to Layers”. This will rasterize the Smart Object, allowing you to edit it as individual layers.

Vikash Kumar Prajapati
Vikash is the founder of Bulk Mockup, a specialized plugin that integrates with Photoshop to streamline mockup creation for print-on-demand sellers. Drawing from his experience running Putoos Graphics LLP, an image editing agency serving hundreds of e-commerce entrepreneurs, he recognized the time-consuming challenges of manual mockup production. Bulk Mockup was developed to automate this process, helping sellers save valuable time and resources while professionally presenting their products.

Subscribe to Bulk mockup
weekly updates!

Accepted payment methods
Copyright © 2024 by Bulkmockup. All rights reserved.