For POD sellers, Etsy shops, and freelance designers

Generate 1,000 mockups
in an afternoon. Without losing one.

A Photoshop panel that turns one design into hundreds of finished, perfectly named, perfectly sized mockups. The boring part is finally automated.

JMSKRPALMN
★★★★★
Trusted by POD sellers, Etsy shops, and freelancers
👕
Tee mockup
Mug 11oz
👜
Tote bag
🧢
Cap front
🖼️
Wall art
📱
Phone case
👶
Baby onesie
🎽
Tank top
↑ all from one design
150free
each month
5output
formats
~1 minsaved
per file
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 smart object canvas.

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

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

Accent Color
Watermark Image
Select an image...
Position
Center
Appearance & Blend Mode
Size (% of Canvas)15%
Opacity80%
Job Queue 2
CSV Queued
PNG, JPG, PDF · watermark
CSV Queued
PNG, JPG, PDF · watermark
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, smart objects 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
23 hrs
Total Time Saved
7 hrs
This Month
5 hrs
Avg per Month
Estimated at 1 minute per exported file.
Overview
LIFETIME TOTAL
1,384
generations
THIS MONTH
412
generations
JOBS RUN
37
completed
AVG PER JOB
37
outputs/job
MAY 2026
1
2
3
4
96
5
6
7
8
9
10
Format Breakdown
WEBP412 (43%)
JPG258 (27%)
PNG204 (21%)
PSD62 (6%)
PDF28 (3%)
Top Templates
#1 Tee_Bella_Front.psd87×
#2 Mug_15oz_White.psd64×
#3 Tote_Cotton_Natural.psd41×
#4 Hoodie_Pullover.psd29×
#5 Wall_Art_18x24.psd22×
Your License
PRORenews 4 Jun 2026
This monthUnlimited
Devices1 of 2
Actions

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

The mockup grind

Save Sunday for yourself.

Every POD seller knows this loop. You shouldn't have to.

🥱

Smart objects, 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

Everything to batch faster, nothing you don't need.

Built for the way you actually work, not how a software company thinks you do.

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 smart objects

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

Upload a spreadsheet. Walk away with 500 mockups.

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 smart objects
  • 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
👕
👕
👜
👕
👕
+493

Walk away. Come back to a finished catalog.

POD favorite

Front and back, both filled.

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

  • Counts smart objects 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
1,000+
mockups in a single afternoon
5
output formats, all at once
~1 min
saved per file, on average
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.

Real users, real wins

What our shop owners say.

The kind of feedback that makes a Tuesday feel good.

★★★★★

"I run 3 Etsy shops and this just collapsed my Sunday batching from 4 hours to 20 minutes. The CSV mode is wild, I wish I had this two years ago."

JM
Jessie M.
Etsy POD seller, 3 shops
★★★★★

"I run a small Etsy t-shirt shop with about 40 designs, just me. The multiple smart objects feature does front-and-back tees in one shot. That alone bought my evenings back."

SK
Sara K.
Etsy t-shirt shop
★★★★★

"The queue saved my launch. I lined up 8 jobs the night before, woke up to finished WEBPs ready for my product page. 10/10."

RP
Riya P.
Indie brand, Shopify
★★★★★

"I track my hours obsessively. Used to spend 3 hours per product launch making mockups. Now it's 15 minutes flat. Paid for itself in a week, no exaggeration."

AL
Amelia L.
Freelance designer
★★★★★

"I'm honestly not techy. I usually need my nephew for anything Photoshop-related. Figured this panel out in maybe 10 minutes on my own. The buttons just say what they do."

MN
Maya N.
Print shop owner
★★★★★

"The stats dashboard is dangerous in the best way. Watching the 'time saved' number climb every month is genuinely motivating. Cancelling Cre*tor *arket because of this."

EB
Emma B.
Pattern designer
Worth a look

Manual mockups vs. Mockups Generator.

Doing it by hand
With the panel
50 mockup files
~3 hours
~3 minutes
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
Not really possible
CSV mode
Friday night plans
Cancelled
Yours again
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 generations per month
  • 1 device
  • All output formats
  • Cartesian and CSV modes
  • Email support
Start free
Studio
$45/mo
No commitment.
  • 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?
Almost certainly yes. As long as the design slot is a smart object (or you can convert a layer to one in Photoshop), the panel can replace it. Stylized templates with masks, warps, and layer styles keep all of those because the panel only swaps the smart object's content, never its bounds.
Do I need to know Photoshop?
Not really. If you can open a PSD and find the smart object layer once when you set up a template, you're done. After that the panel handles every layer-swap, every export, every file name. You just pick your folders and press Run. Most non-designers are productive the same afternoon they install it. There's no Photoshop wizardry required to run a 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 a Mac/Windows?
Both work the same. The panel runs inside Photoshop's UXP framework, which is identical on macOS and Windows: same features, same speed, same shortcuts. We test on both before every release. Your license also moves between machines, so switching computers (or having one of each) is fine.
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 monthly export cap, no per-design fee, 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.
SU

Hey, I'm Saad.

I built Mockups Generator after watching a designer friend spend her Sunday batching 80 t-shirt mockups by hand for an Etsy launch. Open, click, replace, save, close, repeat. There had to be a better way, and I knew Photoshop's UXP API could do it. Six months later, here we are.

If you ever get stuck, my inbox is open. support@mockupsgenerator.com.

Saad U., maker

Get your weekend back.

Try it free for 150 generations a month. No card. Upgrade only if it actually saves you time.

30-day money back. Cancel anytime from Gumroad.