Skip to main content
To replace a Smart Object in a PSD with code, upload your mockup PSD once and send one request for each design. The request takes the Smart Object you name and the artwork you point at, and returns the finished image as a URL. Renders match Photoshop’s own output, and you never open Photoshop. SudoMock is a mockup generator and rendering API with a free library of 6,800+ ready-made mockups across 104 product types. It renders a ready-made mockup, your own PSD template, or your own product photo with your artwork and returns the finished image.

Upload the template once

Keep data.uuid, and from data.smart_objects the uuid of the Smart Object that takes the artwork. Each entry carries the layer name from your PSD.

One request per design

The finished image is at data.print_files[0].export_path. Output is PNG, JPG or WebP. The average SudoMock render finishes in under a second; we measure render time in milliseconds.

A batch of 100, and every week after that

A Photoshop script is enough for a one-time batch on your own computer. When the same work comes back every week, the two requests above run on a server instead: 100 designs are 100 requests, plans render 3, 10 or 25 of them at the same time, and the same request runs as one step in n8n or Make when you do not write code. A new design, order or listing then produces its mockups with nobody opening a file.

What it costs

Plans start at $25/month. Subscriptions from $0.002 per render. Signup includes 500 credits, no credit card required.

Next steps