T-shirt Mockup Templates
Wrap your designs in comfort with these cozy t-shirt mockup templates!
Eliminate hours of manual work and scale your product visuals with our bulk image processing API. Generate high-quality, realistic mockups in seconds directly within your website, software, or app using Adobe Photoshop Templates.
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();
}
}
Trusted by 2,000+ Print-on-Demand platforms & brands from
No more waiting hours to create and update product images. With Dynamic Mockups' Bulk Image Processing API, you can generate mockups in just 1 second, helping you list new products faster and drive sales instantly.
Ditch generic templates and create on-brand, unique mockups that align with your productβs style. Use your own Adobe Photoshop templates to generate mockups tailored to your brand identity and audience preferences.
Easily generate thousands of product mockups with just a few lines of code. Whether you're running an eCommerce store or print-on-demand business, our API allows you to create mockups dynamically based on your design and color variationsβno manual work required.
What users are saying about Dynamic Mockups
Simply open the editor in your browser, choose a template, customize it to your liking, and download your designβno sign-up required.
Yes, you can download and use your mockups for commercial projects, presentations, or online stores.
Absolutely! Our editor can be integrated seamlessly with your website for an enhanced user experience.