YOUR STASH

Your cart is empty. It's hauntingly quiet in here.
Shop Now
Skip to content
The Feed
Artazyn
ABOUT ME CONTACT
  • All products
  • Animals
  • Art But Funny
  • Best Sellers
  • Farmhouse
  • I Love Dogs
  • Illustrative
  • Kitchen & Bar
  • Nature
  • Nautical
  • No F*cks Given
  • Public Domain
  • A LOT MORE
BEST SELLERS
BEST SELLERS
Art But Funny
Art But Funny
DIRECTORY
Home About Me Shop Now The Feed Contact
Shipping Policy Privacy Policy Refund Policy
CHECK THE LATEST DROP
ARTAZYN • MADE FOR YOU BY ME, ALWAYS • NEVER DROP SHIPPING   •   ARTAZYN • MADE FOR YOU BY ME, ALWAYS • NEVER DROP SHIPPING   •   ARTAZYN • MADE FOR YOU BY ME, ALWAYS • NEVER DROP SHIPPING   •   ARTAZYN • MADE FOR YOU BY ME, ALWAYS • NEVER DROP SHIPPING
// TRANSMISSION DATE: 2026.02.01

Stop Hand-Cramping Your Way Through Mockups: Free Photoshop Batch Script

Stop Hand-Cramping Your Way Through Mockups: Free Photoshop Batch Script

Let’s be real for a second. You didn’t get into art or design because you had a deep, burning passion for clicking “Replace Contents” 400 times a day. You did it to create cool stuff. But if you’re running a shop (like I do with Artazyn), you know the "Mockup Tax" is real. You spend hours dragging your new art into PSD templates, resizing them, hitting save, and repeating until your eyes cross.

Let me let you in on a little secret. Professionals don't do it that way. Work smarter, not harder. We use scripts. I built a tool to do the heavy lifting, and today, I’m giving it to you for free.


What is the "Batch Smart Object Filler"?

Think of this script as your personal Photoshop intern who never gets tired and doesn’t need coffee breaks. It’s a .jsx script designed for Photoshop (optimized for version 26.9+) that automates the entire mockup process.

Here’s the "Magic" it performs:

  • The Cartesian Batch: You point it at a folder of 10 art prints and a folder of 5 mockups. It automatically creates all 50 combinations for you.

  • Auto-Fit & Center: No more manual scaling. It can "Cover," "Contain," or "Stretch" your art to fit the Smart Object perfectly.

  • Organized Exports: It saves your files into clean subfolders (by image or by template) so you aren’t hunting for files later.

  • Format Flexibility: It’ll spit out JPGs, PNGs, or even Master PSDs all at once.


Why am I giving this away?

Honestly? Because the "gatekeeping" in the design world is exhausting. We’re all trying to get our work out there. If I can save you an hour of tedious clicking so you can go back to actually designing (or, you know, having a life), then Artazyn is doing its job. Some people are selling scripts like this online. Or dumbing down free scripts and up-charging for more advanced scripts like this. I refuse to do that. 

The Artazyn Vibe Check: This script is professional-grade, but it has a sarcastic soul. It’s built to handle errors without crashing your whole system, because I know exactly how frustrating it is when a script dies halfway through a 100-image run.


How to Use It

  1. Download the Batch_SmartObject_Filler_V2.jsx file.

  2. In Photoshop, go to File > Scripts > Browse... and select the file.

  3. Follow the Prompts: It’ll ask for your template folder, your image folder, and what kind of files you want (JPG, PNG, etc.).

  4. Walk Away: Go make a sandwich. When you come back, your _output folder will be full of ready-to-list mockups.

Setting Up Your New Favorite Shortcut

Since I know you’d rather be designing than troubleshooting, I’ve kept the setup for the Batch Smart Object Filler as painless as possible. Here is how to get it running in your workshop so you can get back to the art:


1. Organize Your Files

Before launching the script, do a little housekeeping to make the process seamless:

  • The Templates: Put all your frame or lifestyle PSD/PSB mockup files into one folder.

  • The Artwork: Put your art prints (JPG, PNG, or TIFF) into a separate folder.

  • The Target: If your mockup has multiple Smart Objects but you only want to fill one, make sure that specific layer is named consistently (like "YOUR_ART_HERE") so you can tell the script exactly where to go.

2. Launch the Script

  • Open Photoshop.

  • Go to File > Scripts > Browse....

  • Locate and select the Batch_SmartObject_Filler V2.jsx file you just downloaded.

3. Choose Your Folders

The script will walk you through three quick selection steps:

  • Select Template Folder: Pick the folder containing your mockups.

  • Select Image Folder: Pick the folder containing your artwork.

  • Auto-Output: The script will automatically create an _output folder inside your template folder, so you don’t have to worry about where the files land.

4. Pick Your "Flavor" (Preset Selection)

I’ve built in five quick presets so you don't have to overthink it:

  • 1 - Mockups JPG: High-quality JPGs organized by image—perfect for Shopify or Etsy listings.

  • 2 - Production PNG: Transparent, web-optimized PNGs.

  • 3 - Master PSD: Keeps everything as a layered PSD for later tweaks.

  • 4 - Everything: For the indecisive (spits out all three formats).

  • 5 - Custom: For when you want to control every detail, like quality levels and naming conventions.

5. Let It Rip

Hit "OK" and let the script do the heavy lifting. A summary will pop up once it’s finished, showing you how many pairs it successfully created. If anything goes sideways, it’ll even generate a batch_log.txt in your output folder to tell you exactly what happened.

 

Pro-Tips & Troubleshooting

(Because even the best tools need a little nudge sometimes)

While I’ve spent two decades as a graphic designer making sure things "just work," technology loves to keep us on our toes. If you're running into a snag or just want to optimize your workflow, here’s the inside track:

Troubleshooting the "Why isn't it working?"

  • Layer Names Matter: If your script is skipping files, double-check your Smart Object layer names. If you specified a "Target Layer Name" in the settings, the script is a bit of a perfectionist and will only look for that exact name.

  • The "Legacy" Fix: If you are on a much older version of Photoshop, the script includes "compatibility shims" to help it run, but for the smoothest experience, keeping your Creative Cloud updated to 26.9+ is the way to go.

  • Check the Log: If a batch fails, don't smash your keyboard. Look in your _output folder for a file called batch_log.txt. It’s basically the script’s diary, telling you exactly which file caused the drama and why.

Workflow Tips

  • The "Cartesian" Power: Remember, the script defaults to "Every image × Every template". If you have 20 art pieces and 10 mockups, you’re about to get 200 files. Make sure you have the disk space before you hit "Go".

  • Smart Object Prep: For the best "Auto-Fit" results, try to keep your artwork aspect ratio similar to your mockup's Smart Object. The script can "Cover" the area (cropping the edges) or "Contain" it (adding bars), so choose the fit mode that suits your art style.

  • Speed it Up: If you're doing a massive run, stick to Preset 1 (Mockups JPG). Generating PSDs for every single combination is great for control but will take significantly longer and eat up more storage.

Here is a concise, legally-grounded copyright notice for your blog post. It’s designed to be firm enough to protect your work while remaining approachable for your customers.


⚖️ The Fine Print: Artazyn Digital Terms of Use

We love giving away "goodies," but let’s keep the legal side of things as clean as your new screen setup.

© 2026 Artazyn. All rights reserved.

All digital downloads, wallpapers, and creative assets provided on The Feed are protected by copyright law and are intended for personal, non-commercial use only.

The "Do's":

  • Enjoy it: Use these files on your personal devices (phones, tablets, laptops).

  • Share the link: If your friends are jealous, send them a link to the blog post so they can download their own copy!

  • Show it off: We love seeing screenshots of our art in your "natural habitat"—feel free to tag us on social media.

The "Don'ts":

  • No Selling: You may not sell, lease, or profit from these files or any physical items featuring this art.

  • No Redistributing: Do not upload these files to other websites, "freebie" wallpaper galleries, or file-sharing platforms.

  • No Remixing: You may not alter, edit, or incorporate this artwork into your own designs for any commercial or public-facing project.

By downloading any content from this site, you are agreeing to these terms. Thank you for respecting the time and energy that goes into every Artazyn creation!

Navigation Data
    Source ID
    John C
    John C
    Author bio not detected.
    SECURE DATA PACKET
    Batch_SmartObject_Filler_V2.jsx
    Free Download
    INITIATE DOWNLOAD
    System Alert

    BUY 2 GET 1 FREE

    Support the art. Feed the artist.

    JOIN THE CULT
    (IT'S FREE & NOT
    REALLY A CULT)

    Artazyn CONTACT ME

    STALK ME

    © 2026 Artazyn LLC. All rights reserved. Stealing art is bad karma.
    Artazyn LLC. Enfield, CT 06082 - shop@artazyn.com
    I DO NOT respond to marketing emails. Don't waste your time.

    • Shipping Policy
    • Privacy Policy
    • Refund Policy
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Mastercard
    • PayPal
    • Shop Pay
    • Visa

    Search

    Products

    • The "Intrusive Thoughts" Print | Strawberry Cake Edition
      The "Intrusive Thoughts" Print | Strawberry Cake Edition The "Intrusive Thoughts" Print | Strawberry Cake Edition

      The "Intrusive Thoughts" Print | Strawberry Cake Edition

      Regular price  $19.99 Sale price  $16.99
    • The "Enduring Tolerance" Print | Vintage Storybook Edition
      The "Enduring Tolerance" Print | Vintage Storybook Edition The "Enduring Tolerance" Print | Vintage Storybook Edition

      The "Enduring Tolerance" Print | Vintage Storybook Edition

      Regular price  $19.99 Sale price  $16.99
    • The "Do Not Disturb" Print | Rainy Kyoto Edition
      The "Do Not Disturb" Print | Rainy Kyoto Edition The "Do Not Disturb" Print | Rainy Kyoto Edition

      The "Do Not Disturb" Print | Rainy Kyoto Edition

      Regular price  $19.99 Sale price  $16.99
    • The "Endless Summer Illusion" Print | Retro Surf Edition
      The "Endless Summer Illusion" Print | Retro Surf Edition The "Endless Summer Illusion" Print | Retro Surf Edition

      The "Endless Summer Illusion" Print | Retro Surf Edition

      Regular price  $19.99 Sale price  $16.99