The studio

A whole team's portraits — in one style, from the photos you already have.

An ordinary iPhone photo becomes an editorial headshot. Same light on everyone. Same backdrop. Each face stays its own.

OpenAI gpt-image-1.5, curated by a fulfillment team in Copenhagen. Flagged jobs resolved within 24 hours.

The brief

A team looks like one brand when the portraits are made in the same room. That room rarely exists. PhotoOpus is that room — on a server, open to the whole team, ready every day.

The difference

It's the same person. It's also now a portrait.

We don't touch the face. We rearrange the room around it. Glasses, skin tone, tattoos, lines, hair color — all stay. Light, backdrop, and crop are what we set.

Casual selfie at home in everyday clothes
Before
Editorial headshot in navy knit polo on neutral backdrop
After
The session

How a session goes.

Five steps. Each takes seconds. The whole flow is built so it asks nothing of you beyond the first photo.

Upload
01

Upload

One or more iPhone photos of the same person. Drag-and-drop. We resize to 2048px and keep files in the EU.

Pick a style
02

Pick a style

Five prebuilt styles — Business, Real estate, Bank, Print, Trades. Each with its own light, backdrop, crop. Atelier plans add branded backgrounds.

AI generates three
03

AI generates three

A 13-layer prompt system runs through OpenAI gpt-image-1.5. Identity is hard-locked. You get three versions per person.

Review
04

Review

If anything looks off — a distorted logo, a strange shadow — the job routes to our fulfillment team in Copenhagen. Within 24 hours.

Export
05

Export

LinkedIn, email signature, web, print, original. Five formats, all ready to upload directly.

Sessions

Two teams, two different briefs.

Each industry has its own visual language. We train the styles on industry-specific references — not one generic look that fits everyone.

A brand that looks the same in Aalborg as in Esbjerg.
Real-estate chain · 24 cities

A brand that looks the same in Aalborg as in Esbjerg.

The agent takes a photo at their own desk. The result is consistent across 24 branch offices, without a single photographer setting foot in any of them.

It's the first time our team page looks like one brand.

Marketing lead, real-estate chain · DK

Ready day one, not week six.
Law firm · 80 partners

Ready day one, not week six.

A partner starts on a Wednesday. Their portrait is on the website Thursday. That's the speed the industry demands, and it's where traditional shoots fail.

We've stopped booking photographers for onboarding.

Managing partner, law firm · CPH

Three versions of the same person on different backdrops, identity preserved
Identity

What we touch. What we don't.

AI has a reputation for rewriting faces. We built the whole system on the opposite premise: the face is sacred ground.

  • Facial features, eye color, skin tone and expression stay.
  • Glasses, age, hair, beard remain as they are.
  • Tattoos, jewelry and company logos stay visible.
  • We don't invent body parts or logos — neither in nor out.
Industries

Built for teams that want to look like one team.

Each industry is its own visual language. The agent's close-up. The bank's neutral grays. The lawyer's contextual backdrop. The tradesperson's work clothes. We train the styles on the industry, not on an average.

Real estate

Real estate

Chains with 20+ branches get consistent portraits across cities — without flying a photographer between offices.

Banks and advisors

Banks and advisors

Tight crops and neutral grays. In line with the industry's visual language, where credibility comes before expression.

Legal and accounting

Legal and accounting

Classic headshots with contextual backdrops. Ready day 1 when a partner starts — not week 6 when the photographer is finally available.

Trades and production

Trades and production

Preserves work clothes, safety gear, and context. We don't smooth everyone into a generic "businessman" who looks like nobody.

See all industries

The atelier

Built by PhotoOpus in Copenhagen. A spin-off from OnDigital, a Danish digital agency with roots back to 1918.

Begin with nine free portraits.

You verify your card with a $0 hold (Stripe charges nothing). Then nine free portraits unlock and results land in minutes.

Sign up See pricing

Free to try · nine portraits · card verified with $0 hold, nothing charged