Photoroom logo

Photoroom's AI Shadows Demo

Connection

Leave the default production endpoint, or paste a custom host like your local image-editing API.

Move shadow in 3D

Drag the handle to update the position of the AI Shadow. The AI Shadow will be re-generated when you release the handle.

Direction: 45deg (Behind left)Spread: 45deg (Medium)
Add an image to start shaping the shadow with the 3D handle.
Subject pose

Advanced Controls

Fine-tune the raw override values that the 3D editor drives.

0.3
0.8
45deg (Medium)
45deg (Behind left)
90deg (Upright)

[Debug] Photoroom API Call

This is the exact upstream request shape the proxy sends to the Photoroom API for each image.

POST https://image-api.photoroom.com/v2/edit

Headers:
  Accept: image/jpeg
  x-api-key: (missing)
  pr-ai-shadows-model-version: 2026-04-15

Multipart form data:
  imageFile: <uploaded image>
  background.color: FFFFFF
  outputSize: dynamic (16:9, original height, max 5000px wide)
  padding: 0.15
  shadow.mode: ai.auto-with-overrides
  shadow.softnessOverride: 0.3
  shadow.intensityOverride: 0.8
  shadow.spreadOverride: 45deg (Medium)
  shadow.directionOverride: 45deg (Behind left)
  shadow.subjectPoseOverride: 90deg (Upright)
  export.format: jpeg
Size:

Drop images here or click “Add images”

JPEG, PNG, and WebP work best. Limit: 21 files.

Your shadow renders will appear here.