✦✧✦✦
Photoshop mockup automation for serious production

Turn PSD templates, artwork, and spreadsheet data
into finished mockups.

Run production jobs inside Photoshop using your own PSD templates. Replace repetitive smartobject work from folders or CSV data while keeping Photoshop fidelity.

Runs inside Photoshop · Use your own PSD templates · Windows + macOS · 150 lifetime free generations
👕
Tee mockup
☕
Mug 11oz
👜
Tote bag
🧢
Cap front
🖼️
Wall art
📱
Phone case
👶
Baby onesie
🎽
Tank top
↑ all from one design
150free
one time
5output
formats
LocalPSD and artwork
processing
30-daymoney-back
guarantee
Take a tour

Click through the panel.

This is the actual interface. Click anywhere.

Mockups Generator
«»×
Folders
PSD Mockups Folder
C:\Users\oosam\OneDrive\Desktop\...
Designs Folder
C:\Users\oosam\OneDrive\Desktop\...
Outputs Folder
C:\Users\oosam\OneDrive\Desktop\...
Artwork Placement

Fit Method

Output File Formats
Smartobject Layer
Guides

This option will require 2 vertical and 2 horizontal guides.

If enabled and the required guides are missing resizing and alignment will use the design smartobject canvas.

Output Naming
{prefix}
{template}
{design}
{separator}
{suffix}
If file exists:
Size of Exported Document
px
%
Resolution of Exported Document
Appearance

Panel background and text follow Photoshop's theme. Uncheck to lock the panel to dark mode.

Theme
Watermark Image
Select an image...
Position
Center
Appearance & Blend Mode
Size (% of Canvas)15%
Opacity80%
Job Queue 6
Tees_Bella_Front Done
PNG, JPG
Mugs_15oz_White Running
PNG, WEBP · watermark
Totes_Cotton_Natural Queued
PNG, JPG, PDF · watermark
Hoodies_Pullover Queued
PNG, JPG
PhoneCase_iPhone15 Queued
WEBP, PNG · watermark
WallArt_18x24 Queued
JPG, PSD
Folders
PSD Mockups Folder
C:\Users\oosam\OneDrive\Desktop\...
Designs Folder
C:\Users\oosam\OneDrive\Desktop\...
Outputs Folder
C:\Users\oosam\OneDrive\Desktop\...
Data CSV File
Click Browse to choose a CSV file

First column = template PSD filename (looked up in the Mockups folder). Other columns map to layer names: text layers get text values, smartobjects get image paths from the Designs folder.

Mapping Preview
Pick a CSV file to see its columns.

Opens each template once to confirm every CSV column has a matching layer. Safe to run anytime.

Time Saved
297 hrs
Total Time Saved
42 hrs
This Month
40 hrs
Avg per Month
Estimated at 1 minute per exported file.
Overview
LIFETIME TOTAL
17,842
generations
THIS MONTH
2,520
generations
JOBS RUN
487
completed
AVG PER JOB
37
outputs/job
MAY 2026
1
2
3
4
312
5
6
7
8
9
10
Format Breakdown
WEBP2,535 (43%)
JPG1,592 (27%)
PNG1,238 (21%)
PSD354 (6%)
PDF177 (3%)
Top Templates
#1 Tee_Bella_Front.psd1,084×
#2 Mug_15oz_White.psd762×
#3 Tote_Cotton_Natural.psd518×
#4 Hoodie_Pullover.psd374×
#5 Wall_Art_18x24.psd287×
Your License
PRORenews 4 Jun 2026
UsageUnlimited
Devices1 of 2
Actions

This is a fully styled preview. The real panel runs inside Photoshop and looks identical.

The mockup grind

Replace repetitive Photoshop mockup work.

Production teams should not need to repeat the same smartobject and export steps for every file.

🥱

Smartobjects, one by one.

Open template. Double click. Replace. Save. Close. Open the next one. Try not to mess up the layer styles. Repeat 80 times.

📐

Sizes never quite right.

One template wants a square crop, another a tall one. You eyeball it. You forget. The Etsy listing looks off and you redo half the set.

⏰

Hours that should have been yours.

You wanted to try a new design, message a customer, take a walk. Instead you watched a progress bar that wasn't even there.

What's inside

Photoshop batch tools for repeatable production.

Configure the content, placement, naming, and export rules that your workflow actually needs.

⚡

Cartesian batches

Every template × every design. Five templates and 10 designs gives you 50 finished images, in every format you tick.

📊

CSV-driven mode

Drive a whole campaign from a spreadsheet. One row per output, columns map straight to your layers.

🧩

Multiple smartobjects

Templates with front and back? Fill them with consecutive designs in stacking order. POD favorite.

🎯

Smart fit and align

Fit, fill, conform, native size. Nine-cell alignment grid. Or use Photoshop guides as your placement region.

🖼️

5 output formats

WEBP, PNG, JPG, PSD, PDF. Auto sort into per-format subfolders so your Etsy uploads stay tidy.

💧

Watermarks done right

Position, size, opacity, blend mode. Scales to canvas longest side so it looks consistent across portrait and landscape.

📋

Job queue

Line up tonight's work, hit Run All, walk away. Crash recovery built in. Nothing gets stuck mid-batch.

📈

Time-saved stats

See exactly how many hours you got back this month. Because progress feels good when you can count it.

Spreadsheet to mockup

Drive Photoshop mockup production from a spreadsheet.

Run product catalogs, multi-language artwork, A/B variants, or seasonal collections from a single spreadsheet. First column picks the template, every other column maps to a layer.

  • Different rows can use different templates
  • Text columns fill text layers, image columns swap smartobjects
  • Live mapping preview shows what matched and what didn't
  • Handles BOM, quoted fields, embedded commas, weird Excel exports
template
color
front_art
back_art
Tee_Bella.psd
Cream
cat-front.png
cat-back.png
Tee_Bella.psd
Black
moon-front.png
moon-back.png
Mug_15oz.psd
White
quote-1.png
quote-1.png
Tote_Cotton.psd
Natural
logo-mark.png
Not used
👕
👕
☕
👜
👕
☕
👕
+493

Walk away. Come back to a finished catalog.

POD favorite

Front and back, both filled.

If your tee mockup has separate smartobjects for front and back, the panel will fill them with consecutive designs from your folder. Pair as many as you need.

  • Counts smartobjects per template before running
  • Pairs designs in top-to-bottom stacking order
  • Skips leftovers cleanly so you never get half a set
  • Works for shirts, mugs, hoodies, totes, anything with multiple slots
👕
cat-front.png
🌙
moon-back.png
☕
mug-front.png
👜
tote.png

↑ all paired, all done in one batch

Set it, forget it

Queue tonight's work. Wake up to finished art.

Build up jobs through the day, run them back to back, walk away. Every job snapshots its settings so changing things later won't mess up what's already queued.

  • Run all, run single, reorder, delete
  • Survives Photoshop restarts and crashes
  • Cancel cleanly between jobs, never mid file
  • Every queued job remembers its own settings
🎀 Spring tees x 24Done
☕ Mug catalog v2Done
👜 Tote bag setRunning 12/30
👕 Halloween dropQueued
🎄 Holiday CSV runQueued
2
folder and CSV production modes
5
output formats, all at once
Queue
with restart persistence
∞
generations on Pro and Studio
How it works

Three steps. That's the whole thing.

1

Pick your folders

Templates, designs, where to save. The panel remembers them between sessions so you only do this once.

↪
2

Choose your style

Formats, naming pattern, watermark, fit method. Live preview shows you exactly how outputs will look.

↪
3

Hit Generate

Walk away. Make tea. Come back to a folder full of finished, perfectly named, perfectly sized art.

Built from production experience

Photoshop automation shaped by ecommerce workflows.

Usama Saad has built Photoshop automation for ecommerce production since 2017. Mockups Generator packages the repeatable parts of that work into one UXP panel.

Designed around real PSD production

The panel focuses on the work that repeats across POD, catalog, print-shop, and agency projects: smartobject replacement, CSV mapping, placement, naming, export, and queue management.

Meet the developer behind Mockups Generator →
Worth a look

Manual mockups vs. Mockups Generator.

Workflow
Doing it by hand
With the panel
A folder of mockup files
Repeat the same steps per file
Run one configured batch
Different fit per template
Eyeball it, hope
9-cell grid + guides
Multiple file formats
Re-export each one
Tick boxes, done
Watermarking 200 outputs
Action recordings
Built in
Catalog from a spreadsheet
Build and place each row manually
Map CSV columns to layers
Interrupted production
Track progress yourself
Queue with restart persistence
Simple pricing

Pick the plan that fits how you work.

Start free. Upgrade only when you're sure it earns its keep.

Free
$0/mo
No card needed.
  • 150 lifetime generations
  • 1 device
  • All output formats
  • Cartesian and CSV modes
  • Email support
Start free
Studio
$45/mo
$15/mo
67% off · Limited-time launch sale
  • Everything in Pro
  • 5 devices
  • Faster support response
  • Early access to new features
  • Best for agencies and shops
Get Studio

Processed by Gumroad. Cancel anytime from your library. 30-day refund if it's not for you.

Questions answered

You probably asked the same thing we did.

Will it work with my existing PSD templates?
It works with compatible PSD templates that use smartobjects for replaceable artwork. Template structures vary, so test a small batch before committing to a large run.
Do I need to know Photoshop?
You should be able to inspect your PSD and identify the intended smartobject layers. After setup, the panel handles the repeated replacement and export steps for the configured batch.
Which Photoshop versions are supported?
Photoshop 2023 (24.0) and newer, on Windows and macOS. The panel uses Adobe's UXP framework which is bundled with current Photoshop. No separate runtime to install.
What if I'm on macOS or Windows?
The panel supports current Photoshop UXP environments on macOS and Windows. Use your account device controls when moving a license between computers.
How is this different from free mockup sites like Placeit?
Placeit and similar sites are template libraries. Pick a mockup from their catalog, drop your design in, download. Great for quick one-offs. This is different: the panel works with your PSD templates (the ones you've licensed, bought from Creative Market, or designed yourself) and generates hundreds in a single run. CSV-driven catalog mode, your own watermark, any resolution you want, full Photoshop control over warps, color, masks, and lighting. Runs locally. No per-design fee and no being tied to someone else's library.
Can I cancel anytime?
Yes. Cancel from your Gumroad library and you keep access until the end of the billing period, then you move back to the Free tier. Your settings, queue, and saved folders stay put.
What if I run into a bug or hit a snag?
Email support@mockupsgenerator.com. Pro replies within 48 hours, Studio within 24. We read every message and we don't outsource support.
Do I get updates after I buy?
Yes, every update is included in your subscription. The panel checks for new versions on launch and shows a small banner when one is available, with a link to your Gumroad library.
What about a refund if it doesn't fit my workflow?
Full refund within 30 days, no questions. Request through Gumroad and your license deactivates automatically. We'd rather you be happy than stuck.

Get your weekend back.

Try the Photoshop mockup generator free for 150 lifetime generations. No card. Upgrade only if it saves you time.

30-day money back. Cancel anytime from Gumroad.