Generate Mockups via API as fast as 1 second ⚡️

Create realistic mockups on-demand in your website, software, or app in a few lines of code using Adobe Photoshop Templates.

No Credit Card required


import fetch from "node-fetch";

await fetch("https://app.dynamicmockups.com/api/v1/renders", {
    method: "POST",
    headers: {
	"Accept": "application/json",
        "Content-Type": "application/json",
        "X-API-KEY": "YOUR_API_KEY_HERE",
    },
    body: JSON.stringify({
        mockup_uuid: "c315f78f-d2c7-4541-b240-a9372842de94",
        smart_objects: [
            {
                uuid: "128394ee-6758-4f2f-aa36-e2b19b152bd9",
                asset: {
                    url: "https://dynamicmockups.com/logo.png"
                },
                color: "#ffd667",
            },
        ],
    }),
})
  .then((response) => response.json())
  .then((result) => console.log(result));
                  require 'httparty'

class MockupService
    include HTTParty
    base_uri 'https://app.dynamicmockups.com/api/v1'

    def initialize(api_key)
        @api_key = api_key
    end

    def create_mockup
        self.class.post('/renders',
            headers: {
			'Accept' => 'application/json',
                'Content-Type' => 'application/json',
                'X-API-KEY' => @api_key
            },
            body: {
                mockup_uuid: 'c315f78f-d2c7-4541-b240-a9372842de94',
                smart_objects: [
                    {
                        uuid: '128394ee-6758-4f2f-aa36-e2b19b152bd9',
                        asset: {
                            url: 'https://dynamicmockups.com/logo.png'
                        },
                        color: '#ffd667'
                    }
                ]
            }.to_json
        )
    end
end
                  
                  
import requests

url = "https://app.dynamicmockups.com/api/v1/renders"
headers = {
	"Accept": "application/json",
	"Content-Type": "application/json",
	"X-API-KEY": "YOUR_API_KEY_HERE"
}
data = {
	"mockup_uuid": "c315f78f-d2c7-4541-b240-a9372842de94",
	"smart_objects": [{
		"uuid": "128394ee-6758-4f2f-aa36-e2b19b152bd9",
		"asset": {
			"url": "https://dynamicmockups.com/logo.png"
		},
		"color": "#ffd667"
	}]
}

response = requests.post(url, headers=headers, json=data)
print(response.json())
                  
                  
                  
namespace App\Services;
use Illuminate\Support\Facades\Http;

class MockupService
{
    public function createMockup($apiKey)
    {
        $response = Http::withHeaders([
		'Accept' => 'application/json',
            'Content-Type' => 'application/json',
            'X-API-KEY' => $apiKey,
        ])
        ->post('https://app.dynamicmockups.com/api/v1/renders', [
            'mockup_uuid' => 'c315f78f-d2c7-4541-b240-a9372842de94',
            'smart_objects' => [
                [
                    'uuid' => '128394ee-6758-4f2f-aa36-e2b19b152bd9',
                    'asset' => [
                        'url' => 'https://dynamicmockups.com/logo.png'
                    ],
                    'color' => '#ffd667',
                ],
            ],
        ]);

        return $response->body();
    }
} 
                  

For Print-on-Demand Platforms, Marketplaces and Brands

If you’re building a Print-on-Demand platform, AI-Powered Marketplace, E-commerce brand, or you just like automating
stuff, you can dynamically add realistic Mockups to any section of your website and app in minutes.

Trusted by 12,000+ companies & individuals from

0.9s

Max Render Speed

5 min

Setup Process

99.9%

Server Uptime

1M+

Mockups Created Monthly

Stand out with unique Adobe Photoshop Mockups

Create on-brand Mockups that resonate with your target audience with your own custom Adobe Photoshop Templates.

Bulk create realistic Mockups with a few lines of code

Dynamically create realistic Mockups in your own website, software or app just by providing your designs and colors.

Avoid 16 hours of waiting time per week

Manually editing Mockups slows down how quickly you list new products. With our API, you can create Mockups instantly, so your products reach customers faster and sell quicker.

Automate Mockup Creation with Integrations

Make

Make

Connect Dynamic Mockups with your favourite apps to create realistic mockups from Adobe Photoshop Templates in seconds.

WordPress Integration

WordPress Integration

Allow your customers to upload designs and display them in realistic product Mockups.

Zapier

Zapier

Connect Dynamic Mockups with your favourite apps to create realistic mockups from Adobe Photoshop Templates in seconds.

Adobe Photoshop

Adobe Photoshop

Create realistic mockups on your website or app in a few lines of code using Adobe Photoshop Templates.

Etsy Integration

Etsy Integration

Sync Mockups with your listings and avoid the need for repetitive and manual updates.

Make

Make

Connect Dynamic Mockups with your favourite apps to create realistic mockups from Adobe Photoshop Templates in seconds.

WordPress Integration

WordPress Integration

Allow your customers to upload designs and display them in realistic product Mockups.

Zapier

Zapier

Connect Dynamic Mockups with your favourite apps to create realistic mockups from Adobe Photoshop Templates in seconds.

Adobe Photoshop

Adobe Photoshop

Create realistic mockups on your website or app in a few lines of code using Adobe Photoshop Templates.

Etsy Integration

Etsy Integration

Sync Mockups with your listings and avoid the need for repetitive and manual updates.

Make

Make

Connect Dynamic Mockups with your favourite apps to create realistic mockups from Adobe Photoshop Templates in seconds.

PokeyTifu99

New Mockups revived my Sales!

“I put my shop in vacation mode in March and couldn’t get it going again. Took time to redo all Mockups on my top sellers and it revived my traffic. Every listing is 7 photos and all of them are useful for customers when they scroll through. Don't get discouraged, just adapt and make changes!”

Testimonials

What users are saying about Dynamic Mockups

Jack

"Luka and the team at Dynamic Mockups have been incredibly helpful while I undertake a huge image overhaul on my website. I believe this product is new, and so there are a few teething problems, but they are quick to respond and fix things, and even add helpful new features within a day of asking, that made my life so much easier."

8:26 AM • Dec 22, 2024

Donny Widjaja

"Spent the evening making mockups for my store with Dynamic Mockups. Super easy to use and the results look amazing. Big thanks! 🙌"

4:34 PM • May 8, 2025

Ruben Tiongson Jr.

“I just want to make a point here right now... This product is just great...!!”

1:53 AM • Feb 12, 2025

Hayley Brook

"Dynamic Mockups is incredible! it allows me to set up my listing and edit/create photos in bulk!! I save so much time with this tool. Their customer service is fantastic. You can chat and get answers super fast."

6:29 PM • Aug 29, 2024

Mario Diaz

"Woke up early, did my morning routine, then had a productive session creating mockups with Dynamic Mockups. Loving it!"

2:24 PM • Apr 18, 2025

Daniel Cortes

"Playing around with the API today 🙂 Dynamic Mockups makes automation so simple. 📦 Hoping for more templates soon."

9:44 PM • Apr 14, 2024

Selva Kasımoğlu

"I sell digital posters on etsy. I was having a hard time finding mock ups online. The websites I found were also very difficult to use. Also, the mock ups did not look realistic and there were no multiple options. The mock ups on your page are realistic and there are 2-frame and 3-frame options available. Easy to use and practical. You also prepared mock ups in a living space rather than a plain wall. Apart from all these, I have now also experienced customer service. It's nice to be able to find someone who can help me when I'm stuck, and in such a short time."

4:11 PM • Feb 19, 2025

Libor Bednarik

"Dynamic Mockups API has made creating mockups so much easier and faster. 🌟 My product listings look great thanks to it."

8:43 PM • May 28, 2025

Jack

"Luka and the team at Dynamic Mockups have been incredibly helpful while I undertake a huge image overhaul on my website. I believe this product is new, and so there are a few teething problems, but they are quick to respond and fix things, and even add helpful new features within a day of asking, that made my life so much easier."

8:26 AM • Dec 22, 2024

Donny Widjaja

"Spent the evening making mockups for my store with Dynamic Mockups. Super easy to use and the results look amazing. Big thanks! 🙌"

4:34 PM • May 8, 2025

Ruben Tiongson Jr.

“I just want to make a point here right now... This product is just great...!!”

1:53 AM • Feb 12, 2025

Hayley Brook

"Dynamic Mockups is incredible! it allows me to set up my listing and edit/create photos in bulk!! I save so much time with this tool. Their customer service is fantastic. You can chat and get answers super fast."

6:29 PM • Aug 29, 2024

Mario Diaz

"Woke up early, did my morning routine, then had a productive session creating mockups with Dynamic Mockups. Loving it!"

2:24 PM • Apr 18, 2025

Daniel Cortes

"Playing around with the API today 🙂 Dynamic Mockups makes automation so simple. 📦 Hoping for more templates soon."

9:44 PM • Apr 14, 2024

Selva Kasımoğlu

"I sell digital posters on etsy. I was having a hard time finding mock ups online. The websites I found were also very difficult to use. Also, the mock ups did not look realistic and there were no multiple options. The mock ups on your page are realistic and there are 2-frame and 3-frame options available. Easy to use and practical. You also prepared mock ups in a living space rather than a plain wall. Apart from all these, I have now also experienced customer service. It's nice to be able to find someone who can help me when I'm stuck, and in such a short time."

4:11 PM • Feb 19, 2025

Libor Bednarik

"Dynamic Mockups API has made creating mockups so much easier and faster. 🌟 My product listings look great thanks to it."

8:43 PM • May 28, 2025

Jack

"Luka and the team at Dynamic Mockups have been incredibly helpful while I undertake a huge image overhaul on my website. I believe this product is new, and so there are a few teething problems, but they are quick to respond and fix things, and even add helpful new features within a day of asking, that made my life so much easier."

8:26 AM • Dec 22, 2024

Donny Widjaja

"Spent the evening making mockups for my store with Dynamic Mockups. Super easy to use and the results look amazing. Big thanks! 🙌"

4:34 PM • May 8, 2025

Ruben Tiongson Jr.

“I just want to make a point here right now... This product is just great...!!”

1:53 AM • Feb 12, 2025

Hayley Brook

"Dynamic Mockups is incredible! it allows me to set up my listing and edit/create photos in bulk!! I save so much time with this tool. Their customer service is fantastic. You can chat and get answers super fast."

6:29 PM • Aug 29, 2024

Mario Diaz

"Woke up early, did my morning routine, then had a productive session creating mockups with Dynamic Mockups. Loving it!"

2:24 PM • Apr 18, 2025

Daniel Cortes

"Playing around with the API today 🙂 Dynamic Mockups makes automation so simple. 📦 Hoping for more templates soon."

9:44 PM • Apr 14, 2024

Selva Kasımoğlu

"I sell digital posters on etsy. I was having a hard time finding mock ups online. The websites I found were also very difficult to use. Also, the mock ups did not look realistic and there were no multiple options. The mock ups on your page are realistic and there are 2-frame and 3-frame options available. Easy to use and practical. You also prepared mock ups in a living space rather than a plain wall. Apart from all these, I have now also experienced customer service. It's nice to be able to find someone who can help me when I'm stuck, and in such a short time."

4:11 PM • Feb 19, 2025

Libor Bednarik

"Dynamic Mockups API has made creating mockups so much easier and faster. 🌟 My product listings look great thanks to it."

8:43 PM • May 28, 2025

Discover our pricing plans

Learn more about our API pricing plans, compare features, and subscribe.

Create 1.000+ Mockups in seconds
Showcase your Print-on-Demand products like big brands in 1 click.
No Credit Card required

FAQ

Is the Mockup Generator API easy to integrate?

Yes, the API comes with clear instructions and works with common programming languages, making integration straightforward. Check out our API Docs for more info.

Can the API handle a lot of requests at once?

Yes, the API can manage large numbers of requests efficiently. The API runs on AWS so there are basically no technical limitations.

Will the mockups be high-quality?

Yes, the API generates high-resolution images, ensuring your mockups look sharp.

Can I use my own Photoshop templates with the API?

Yes, the API supports custom Photoshop templates. Check out our Formatting Guide to ensure that you get the best results.

How fast does the API create mockups?

The API can generate mockups in less than 1 second. The time it takes can vary based on the complexity and size of your template, the size of your design asset and your internet connection. Check out our Formatting Guide to ensure that you get the best results.

What happens if something goes wrong with the mockup generation?

The API has built-in error handling that provides clear messages to help you quickly identify and fix any issues. You can also join our Slack Community and get help from our engineers.

How much does the API cost?

The pricing is based on how many mockups you make. Check out the Pricing and make sure to review the costs so there are no surprises.