Mockup de produto com IA
Gera imagens de mockup de produto a partir de uma descrição em texto: a camiseta com sua estampa, a caneca com sua marca, a embalagem na prateleira. Serve para quem vende online e precisa mostrar o produto antes de fotografar — ou antes de produzir. Funciona via API, com preço por imagem publicado.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
O que dá para criar
Você descreve o produto e o contexto, e recebe a imagem pronta: uma caneca sobre a mesa de madeira, um moletom em manequim, um pote de doce com rótulo artesanal, a capa do e-book em um tablet. O mockup é uma imagem gerada por IA, não uma fotografia do seu item real — e é exatamente isso que resolve o problema de quem ainda não tem o produto em mãos. Quanto mais concreta a descrição (material, cor, ângulo, iluminação), mais perto do que você imaginou sai o resultado.
Do texto à imagem, sem programa de design
O fluxo é direto: seu sistema manda a descrição para o API, a tarefa entra na fila e você recebe a imagem quando fica pronta. Não precisa abrir editor, aprender Photoshop nem contratar banco de imagens. Como cada geração é independente, dá para pedir três ou quatro variações da mesma ideia e escolher a melhor — mudar o fundo, o ângulo ou o material custa só mais uma imagem, não uma tarde de trabalho.
Quanto custa cada mockup
O preço é por uso, sem mensalidade e sem pacote mínimo: US$ 0,002 por chamada, mais US$ 0,0065 por imagem gerada. Na prática, um teste com dez variações de estampa custa centavos de dólar, e um catálogo inteiro com 100 mockups sai por menos de US$ 1. Você paga só o que gerar — se passar um mês sem usar, não paga nada. O preço aparece publicado na página, sem surpresa na fatura.
Limites e estado atual
A ferramenta está em beta: já funciona, mas o comportamento ainda pode ser ajustado e vale conferir cada resultado antes de publicar. As imagens respeitam os limites técnicos do serviço — até 15 MB e 12 megapixels por arquivo. Um lembrete honesto: por ser imagem gerada, o mockup é ótimo para divulgação, validação de ideia e material de venda, mas não substitui a foto real do produto quando o canal exigir fidelidade fotográfica.
Casos de uso
Testar a estampa antes de mandar produzir
Juliana Nascimento vende camisetas pelo Instagram. Antes de fechar o pedido com a confecção, ela gera mockups das cinco estampas candidatas, posta nos stories e deixa as clientes votarem. Só manda produzir o que teve procura — o estoque parado diminuiu e o lançamento virou conteúdo.
Aprovar embalagem sem pagar a gráfica duas vezes
A Padaria Pão Dourado quis renovar a caixa do panetone de fim de ano. Em vez de pedir prova física à gráfica a cada ideia, o sócio gerou mockups da caixa em três estilos e aprovou o caminho visual em uma tarde. A prova impressa só entrou na etapa final.
Proposta comercial com o produto do cliente
A TecnoSul Soluções Digitais monta propostas de identidade visual e precisa mostrar a marca aplicada: fachada, uniforme, brinde. Com o API integrado ao fluxo interno, cada proposta já sai com meia dúzia de aplicações geradas automaticamente a partir do briefing.
Catálogo de encomenda sem sessão de fotos
Uma loja de canecas personalizadas de Curitiba trabalha sob encomenda: o produto só existe depois do pedido. Os mockups gerados mostram cada modelo de caneca com arte aplicada no catálogo do WhatsApp, e a foto real fica para depois da produção.
Perguntas frequentes
Preciso ter uma foto do produto para gerar o mockup?
Não. O mockup nasce da descrição em texto: você conta o que é o produto, o material, a cena e o estilo, e a IA gera a imagem. É justamente o caminho para quem ainda não fabricou o item ou não tem como fotografar.
Posso escrever a descrição em português?
Pode. Descreva do seu jeito — "caneca branca com logo azul sobre mesa de madeira, luz de manhã" — e a geração entende. Detalhes concretos ajudam mais que adjetivos vagos.
Mockup gerado por IA vale para anúncio de marketplace?
Depende da política de cada canal: Mercado Livre e Shopee costumam exigir que a imagem represente fielmente o item vendido. Use o mockup para divulgação, validação e material de apoio, e confira as regras do marketplace antes de usá-lo como foto principal do anúncio.
O que significa a ferramenta estar em beta?
Que ela já gera imagens de verdade, mas o resultado ainda pode variar mais do que gostaríamos e ajustes estão em andamento. O preço é o publicado; a recomendação é revisar cada imagem antes de usar em material oficial.
Como funciona a cobrança no fim do mês?
Não existe fatura mensal: você paga por uso, US$ 0,002 por chamada mais US$ 0,0065 por imagem gerada, em dólares americanos. Gerou dez imagens, pagou dez imagens. Sem plano, sem fidelidade, sem cobrança escondida.
Aceita Pix?
Por enquanto o pagamento é via PayPal — sem Pix, e preferimos dizer isso com clareza a fingir o contrário. Se tiver dúvida sobre como pagar, chama a gente no WhatsApp que uma pessoa de verdade te orienta.
O que acontece com as descrições que eu envio?
Elas são usadas para gerar a imagem que você pediu, e é para isso que servem. Se o seu briefing contém informação confidencial de um lançamento, trate a descrição como trataria qualquer dado enviado a um fornecedor: mande o necessário para a cena, não o plano de negócio inteiro.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/image/product-mockup \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/image/product-mockup", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/product-mockup",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/product-mockup", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/product-mockup", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"image": "https://ejemplo.com/imagen.jpg"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.product_mockup",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 15 |
max_megapixels | 12 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |