Professional headshots from your own photos.
Upload 8–100 photos of one person, choose a professional direction and output shape, and receive a considered portrait set. Jobs usually take 30–120 minutes and keep running after you close the tab.
POST /generate $10.00 USDC
8–100 photos · usually 30–120 minutes
The exact payment request is confirmed before approval.



Four sample portraits, shown at full frame.
A supplied set of 3:4 headshots, with the full frame and native proportions preserved in every mount.




How one job works.
- 1
Upload 8–100 photos
Use photos of one person.
- 2
Choose style and shape
Set the professional direction and output format you need.
- 3
Pay and follow the job
The job continues if you close the tab; check its server-reported progress when you return.
Five shapes. Exact dimensions shown.
Choose the native shape that fits the destination. The current catalog supplies each exact width and height.
| Shape | Dimensions |
|---|---|
| 3:4 (default) | 1536×2048 |
| 1:1 | 1792×1792 |
| 9:16 | 1152×2048 |
| 4:3 | 2048×1536 |
| 16:9 | 2048×1152 |
Read shapes and dimensions live from GET /styles.
For agents and developers.
One request trains and renders. Poll the job for server-reported progress, pay the HTTP 402 request as authentication, or use the MCP tool server when your agent already works there.
Read the API and machine setup| one call | POST /generate |
| follow a job | GET /jobs/{job_id} |
| payment | HTTP 402 · payment is authentication |
| agent discovery | MCP tool server |
Per call. No plan, no seats.
The first call trains and renders. Use the second when you need another batch from the same subject.
| Endpoint | Price |
|---|---|
| POST /generate | $10.00 USDC |
| POST /generate-more | $5.00 USDC |