Print-on-Demand: Apparel, Stickers & Posters
Use AIGen to generate high-quality visuals ready for print on T-shirts, hoodies, mugs, stickers, posters, and more — ideal for artists, ecommerce sellers, and POD platforms.
🧠 What You Can Do
- Create transparent-background sticker designs
- Generate square or portrait art for shirts and posters
- Preview product designs with realistic mockups
- Personalize designs with names, bios, or photos
🎨 Sticker with Transparent Background
await aigen.generateImage(
'Design a bold cartoon sticker of a retro robot holding a sign that says "Be Kind". Use thick outlines and make the background transparent.',
{
width: 1024,
height: 1024,
model: 'gpt-image-1@openai'
}
)
👕 T-Shirt Graphic Design
await aigen.generateImage(
'Create a surreal illustration of a frog astronaut playing guitar on the moon. Design it for printing on a black t-shirt.',
{
width: 1080,
height: 1080,
model: 'gpt-image-1@openai'
}
)
🖼️ Poster Art for Wall Decor
await aigen.generateImage(
'Generate an inspirational poster with the quote: "Dream Bigger. Do Better." in modern typography over a foggy mountain background. Portrait format.',
{
width: 1000,
height: 1500,
model: 'gpt-image-1@openai'
}
)
🧑🎤 Personalize With Social Profile
await aigen.generateImage(
'Create a motivational poster featuring $$profile.name$$ standing on a mountain peak at sunrise. Add the quote "You are unstoppable."',
{
profile: 'linkedin:username',
model: 'gpt-image-1@openai'
}
)
🧥 POD Apparel Mockup Preview
await aigen.generateImage(
'Place our "SOLAR ERA" logo on this hoodie. Make it look like a real fashion campaign photo, clean and stylish.',
{
original: 'https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg',
model: 'gpt-image-1@openai'
}
)
✅ Tips for Better POD Outputs
- Use square format (1080x1080 or 1024x1024) for shirts/stickers
- Use portrait format (1000x1500 or A3 ratio) for posters
- Include words like transparent background, print-ready, art style in the prompt
- Combine with branded templates or variables for scale
🛍️ Use Cases
- Redbubble / Teespring / Etsy product creation
- Fan art and illustrated series
- Personalized posters and framed prints
- Artist-designed merch at scale
📦 Place a Print-on-Demand Order with Gelato (using AIGen Image)
You can automatically fulfill your generated artwork using the Gelato Print on Demand services. You don't have an account? Register today for free in Gelato Here's how to use an AIGen image as the file for a product like a T-shirt.
import AigenSDK from 'aigen-sdk'
const AIGEN_SDK_SECRET = 'your-aigen-secret';
const GELATO_API_KEY = 'your-gelato-api-key';
const GELATO_PRODUCT_UID = 'apparel_product_gca_t-shirt_gsc_crewneck_gcu_unisex_gqa_classic_gsi_s_gco_white_gpr_4-4'
const aigen = new AigenSDK(AIGEN_SDK_SECRET)
const imageUrl = await aigen.generateImage(
'Cyber cat art design transparent background',
{
width: 1024,
height: 1024,
model: 'gpt-image-1@openai'
}
)
//imageUrl is something like: https://aigen.run/img/1024x1024/cyber-cat-art-design-transparent-background.png?sig=123DDSas:213asd
const response = await fetch('https://order.gelatoapis.com/v4/orders', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-KEY': GELATO_API_KEY
},
body: JSON.stringify({
orderType: 'order',
orderReferenceId: 'aigen-order-001',
customerReferenceId: 'customer-123',
currency: 'USD',
items: [
{
itemReferenceId: 'item-001',
productUid: GELATO_PRODUCT_UID,
files: [
{
type: 'default',
url: imageUrl
}
],
quantity: 1
}
],
shipmentMethodUid: 'express',
shippingAddress: {
companyName: 'Example',
firstName: 'Paul',
lastName: 'Smith',
addressLine1: '451 Clarkson Ave',
addressLine2: 'Brooklyn',
state: 'NY',
city: 'New York',
postCode: '11203',
country: 'US',
email: 'apisupport@gelato.com',
phone: '123456789'
},
returnAddress: {
companyName: 'My company',
addressLine1: '3333 Saint Marys Avenue',
addressLine2: 'Brooklyn',
state: 'NY',
city: 'New York',
postCode: '13202',
country: 'US',
email: 'apisupport@gelato.com',
phone: '123456789'
},
})
});
const result = await response.json();
console.log('Gelato response:', result);
✅ Notes
- You only need the
defaultfile type for simple print jobs (front-only). - The AIGen image URL is public and CDN-optimized.
- You can combine this with multiple designs or automation via SDK.
❤️ Seamlessly connect AIGen to real-world printing — with Gelato
Other pages
Print-on-Demand & Ecommerce
See what you can create for Print-on-Demand & Ecommerce
Product mockups
Easily create product mockups or professional looking images of your products
Remove images' background
Examples in how to remove images background with ease
Virtual Models & Fashion Try-Ons
Generate AI fashion try-ons and outfit mockups with real people.