Phone photos in. Finished listing out.
Emdepo turns a few phone photos into listing copy, a six-image gallery and ad creatives. Then it reads your catalogue and prepares the fixes. Nothing reaches your store until you approve it.
Email only. We write when your workspace is ready.
- Approval before every change
- Undo for 24 hours
- Credit cost shown first

AI · generated
AI · generated
AI · generated
AI · generated
AI · generated
AI · generated3 steps, done.
Each panel below is the real interface, running on one phone photo of a pair of shoes.
- 01
Add your photos
Straight from your phone. Emdepo checks each source before anything is spent.
Your photo++IMG_4127.jpg · primarySource check passed - 02
Emdepo reads them
Every fact is marked seen in the photo or needs you. Nothing is guessed.
Brown leather upperseen in the photoLace-up frontseen in the photoStitched sole edgeseen in the photoSizeneeds you - 03
Review and approve
The gallery fills in. You keep, discard or redo, then approve.
AI · generated
AI · generated
AI · generated
AI · generated
AI · generated
AI · generatedReady for your approvalApprove
A few phone photos become a listing you can publish.
Emdepo keeps your product's own pixels and builds everything around them. What it cannot see, it asks you for.
- Listing copy written from facts seen in the photo
- A six-image gallery, every image labelled AI · generated
- Ad creatives cut in 1:1, 4:5 and 9:16

AI · generated
AI · generated
AI · generated
AI · generated
AI · generated
AI · generatedTan leather satchel with buckle straps
A tan leather body with two dark buckle straps and an adjustable shoulder strap. Fits a 13-inch laptop.



48 products read from Shopify · 2 hours ago
Thin descriptions
Under 40 words. Candle in green glass has 12.
Images missing alt text
Across 21 products. Screen readers and search get nothing.
Single-image products
One photo each. Amber serum bottle is one of them.

- Description 12 words
- Images 1
- Alt text none
Emdepo reads your catalogue and finds what is missing.
Plain checks on data your store already has. Every opportunity states its evidence and when it was read, then Emdepo prepares the fix as an action for you to approve.
- Thin descriptions, missing alt text, single-image products
- The cost of a batch is quoted before it runs
- One action per product, each one reversible
Nothing reaches your store until you say so.
- Cost firstEvery run shows its credit cost before anything is spent. An output that fails is not charged.
- ApprovalEvery change waits in Actions with the current and the proposed version side by side.
- UndoEvery published change can be undone for 24 hours. Emdepo keeps what was there before.



15 products. One photo each.
Each product starts with the merchant's own photo. Everything after it was composed around the same product pixels.
Merchant photoGlass perfume bottleSource
AI · generatedGlass perfume bottleClean studio
Merchant photoLeather satchelSource
AI · generatedLeather satchelClean studio
Merchant photoOver-ear headphonesSource
AI · generatedOver-ear headphonesClean studio
Merchant photoKnit sweaterSource
AI · generatedKnit sweaterClean studio
Merchant photoLeather oxford shoesSource
AI · generatedLeather oxford shoesClean studio
Merchant photoAmber serum bottleSource
AI · generatedAmber serum bottleClean studio
Merchant photoSilk scarfSource
AI · generatedSilk scarfClean studio
Merchant photoCandle in green glassSource
AI · generatedCandle in green glassClean studio
Merchant photoHeart sunglassesSource
AI · generatedHeart sunglassesClean studio
Merchant photoCanvas tote bagSource
AI · generatedCanvas tote bagClean studio
Merchant photoCotton capSource
AI · generatedCotton capClean studio
Merchant photoLinen shirtSource
AI · generatedLinen shirtDetail
Merchant photoStraight-leg jeansSource
AI · generatedStraight-leg jeansDetail
Merchant photoMoon table lampSource
AI · generatedMoon table lampDetail
Merchant photoPotted succulentSource
AI · generatedPotted succulentDetail
AI · generatedGlass perfume bottleColour field
AI · generatedLeather satchelColour field
AI · generatedOver-ear headphonesColour field
AI · generatedKnit sweaterColour field
AI · generatedLeather oxford shoesColour field
AI · generatedAmber serum bottleColour field
AI · generatedSilk scarfColour field
AI · generatedCandle in green glassColour field
AI · generatedHeart sunglassesColour field
AI · generatedCanvas tote bagColour field
AI · generatedCotton capColour field
AI · generatedLinen shirtDetail
AI · generatedStraight-leg jeansDetail
AI · generatedMoon table lampDetail
AI · generatedPotted succulentDetail
AI · generatedGlass perfume bottleStudio tone
AI · generatedLeather satchelStudio tone
AI · generatedOver-ear headphonesStudio tone
AI · generatedKnit sweaterStudio tone
AI · generatedLeather oxford shoesStudio tone
AI · generatedAmber serum bottleStudio tone
AI · generatedSilk scarfStudio tone
AI · generatedCandle in green glassStudio tone
AI · generatedHeart sunglassesStudio tone
AI · generatedCanvas tote bagStudio tone
AI · generatedCotton capStudio tone
AI · generatedGlass perfume bottleCounter
AI · generatedLeather satchelCounter
AI · generatedOver-ear headphonesLinen
AI · generatedKnit sweaterLinen
AI · generatedLeather oxford shoesLinen
AI · generatedAmber serum bottleLinen
AI · generatedSilk scarfLinen
AI · generatedCandle in green glassLinen
AI · generatedHeart sunglassesCounter
AI · generatedCanvas tote bagCounter
AI · generatedCotton capCounter
AI · generatedGlass perfume bottleLinen
AI · generatedLeather satchelLinen
AI · generatedOver-ear headphonesDetail
AI · generatedKnit sweaterDetail
AI · generatedLeather oxford shoesDetail
AI · generatedAmber serum bottleDetail
AI · generatedSilk scarfCounter
AI · generatedCandle in green glassDetail
AI · generatedHeart sunglassesLinen
AI · generatedCanvas tote bagLinen
AI · generatedCotton capLinen
The same listing, two ways to get there.
By hand
- Shoot, cut out and retouch every photo yourself
- Write each title, description and alt text
- Resize every ad for every placement
- Click through products to spot what is missing
- Paste changes into the admin with no way back
With Emdepo
- Phone photos in. Gallery, copy and ads prepared in one run.
- Every fact marked seen in the photo or needs you
- Ads cut in 1:1, 4:5 and 9:16 from the same run
- Opportunities found for you, with their evidence
- One approval to publish. Undo for 24 hours.
Plans and credits.
A plan includes credits every month. Packs top them up. Every figure in this section is a placeholder until prices are approved.
Starter
A first store finding its feet.
- 1,000 credits every month
- Create from photos and Improve my store
- Approvals and 24-hour undo
Growth
A catalogue that keeps growing.
- 4,000 credits every month
- Create from photos and Improve my store
- Approvals and 24-hour undo
Scale
Heavy Studio use across a large catalogue.
- 12,000 credits every month
- Create from photos and Improve my store
- Approvals and 24-hour undo
Credit packs
For a busy month. Bought once, on top of any plan.
Placeholder
Placeholder
Placeholder
The credit cost of every run is shown before anything is spent. An output that fails is not charged.
Join the waitlistAsked before granting access.
You are letting a tool write to your store. These are the answers that should come first.
Will Emdepo change my store without asking?
No. Every change is prepared as an action and waits for your approval. You see the current and the proposed version side by side before anything is written to your store.
Can I undo a change after it is published?
Yes. Every published change can be undone for 24 hours. Emdepo keeps a copy of what was there before the change.
Does Emdepo make up product details?
No. Each fact is marked seen in the photo or needs you. Price, size, material and anything else that is not visible come from you or from your store. Emdepo never invents them.
Are the images still my real product?
Yes. Emdepo keeps your product's own pixels and composes the scene around them. Every composed image is labelled AI · generated.
How do credits work?
Every run shows its credit cost before anything is spent, and an output that fails is not charged. Plan and pack prices are not final yet. The figures on this page are placeholders.
Which stores does it work with?
Shopify first. The product is in English.
How do I get access?
Join the waitlist with your email. We write when your workspace is ready. You do not need to give a store address to join.
Give it a few photos. Keep the last word.
Join the waitlist. We write when your workspace is ready.
Email only. No store address needed.



