Jasper Image

Studio-grade packshots, generated in your pipeline.

Composite product images onto controlled backgrounds with output size, placement, margins, shadows, and reflections that can be standardized across catalog batches.

Jasper Packshot Compositing API output for a green armchair on a controlled studio background
Original source image of a green armchair in a lifestyle setting
OriginalJasper API

Drag to compare

Where Packshot Compositing fits

Pick the workflow that looks most like your backlog, then use the same model through Jasper Image API, Jasper-managed image pipelines, or sales-led solution design.

Swipe to explore
01

Standardize inconsistent product sources

Convert uneven supplier, studio, and lifestyle product images into consistent packshots for SKU grids, PDPs, marketplaces, and feeds.

A stronger path than asking designers to manually normalize every product family.

02

Use approved backgrounds and placement rules

Supply brand-approved backgrounds, output dimensions, margins, and vertical placement rules for repeatable product imagery.

Keeps catalog automation closer to brand standards and creative governance.

03

Tune shadows and reflections by product family

Control shadow type, shadow strength, reflection type, and reflection strength so outputs feel intentionally photographed.

Useful for beauty, accessories, footwear, home goods, furniture, jewelry, and other catalog categories.

04

Build packshot generation into your pipeline

Send a product image, background image, and compositing controls to generate a production-ready binary image response.

Designed for high-volume catalog workflows that need consistent creative output.

Packshot proof across catalog categories

A smaller set of proof examples, chosen to show the cases a buyer or technical evaluator is most likely to care about.

Swipe to explore

Quickstart: governed packshot generation

Enough technical detail to qualify the endpoint quickly, with the full reference one click away.

API facts

EndpointPOST /v1/image/packshot-compositing
image_fileProduct/source image · 20MB / 5MP max. PNG, JPEG, or WebP
background_image_fileBackground image to composite onto · 20MB / 5MP max. PNG, JPEG, or WebP
output_width / output_heightOutput dimensions · 64 to 4096 px
flip_horizontallyFlip the product horizontally · true / false · Default: false
shadow_typeGenerated shadow placement · behind_left / bottom_left / none · Default: bottom_left
shadow_intensityShadow strength · 0-1 · Default: 1
reflection_typeGenerated reflection · bottom / none · Default: bottom
reflection_intensityReflection strength · 0-1 · Default: 1
margin_left/right/top/bottomProduct padding inside the frame · 0-1 · Default: 0.15
vertical_placementVertical product placement in frame · 0-1 · Default: 0.5

For this page, examples were generated at 1600 x 1600 with controlled background images, bottom-left shadows, and product-specific reflection settings.

# Product source + controlled background -> packshot
curl -X POST https://api.jasper.ai/v1/image/packshot-compositing \
  -H "X-API-Key: $JASPER_API_KEY" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "output_width=1600" \
  -F "output_height=1600" \
  -F "shadow_type=bottom_left" \
  -F "shadow_intensity=0.7" \
  -F "reflection_type=bottom" \
  -F "reflection_intensity=0.2" \
  -F "margin_left=0.15" \
  -F "margin_right=0.15" \
  -F "margin_top=0.14" \
  -F "margin_bottom=0.16" \
  -F "vertical_placement=0.55" \
  -o packshot.bin

Benchmark access for packshot evaluation

The full packshot benchmark helps teams review product placement, shadow behavior, reflection controls, background consistency, and category fit across catalog-style inputs.

Request access when you want to evaluate packshot automation for your product families, marketplace requirements, or brand background system.

Preview the full benchmark

See visual cases, methodology, output notes, and the model behavior that matters for your category.

Access benchmark

FAQ

AI packshot compositing places a product image onto a supplied background and applies controlled placement, margins, shadows, and reflections. Jasper turns this into a repeatable API workflow for catalog and marketplace imagery.

Instead of relying only on prompts, Jasper Packshot Compositing exposes explicit controls for output size, product placement, margins, shadows, and reflections. That makes results easier to standardize across product families and publishing channels.

Replace Background focuses on generating or changing the scene. Jasper Packshot Compositing uses a supplied background and adds repeatable catalog controls for dimensions, margins, placement, shadows, and reflections.

Yes. The Jasper Packshot Compositing API takes both a product image and a background image, giving teams direct control over the approved environment used in every output.

Yes. Teams can pair approved background files with fixed presets for dimensions, margins, product placement, shadows, and reflections to create consistent packshots across a catalog.

Jasper supports output dimensions from 64 to 4096 pixels, margins, vertical placement, horizontal flip, shadow type and intensity, and reflection type and intensity.

No. Send the product image, background image, and compositing controls. Jasper handles the composition without requiring a separate mask input.

Yes. Jasper Packshot Compositing is designed for repeatable ecommerce, marketplace, and catalog production where approved inputs and parameter presets need to produce consistent images at scale.

Add governed packshots to your image pipeline

Bring your image set, production constraints, or benchmark questions. Jasper can help map the right API, app, agent, or pipeline path.