Hedra
  • Developers
  • Inference
  • Studio
  • Enterprise
Log inSign Up
Open Hedra
Your account
    Explore
  • Home
  • Developers
  • Inference
  • Studio
  • Enterprise
    Log inSign Up
    Open Hedra

Edit a photo with AI by describing the change.

Say what you want different — the car gone, the sky warmer, the lawn fixed — and get the same photograph back with only that changed. For listings, catalogues, and the editing tools inside your own product.

Start building nowEdit a photo — no code
Photograph in

Three instructions, applied one after another to the same photograph. Switch back to the original and check what the model left alone.

Compare Original and After three edits

Instruction editing regenerates the frame, so untargeted detail can drift — here the brick wall and the side fence are subtly rebuilt between passes. Check faces, text, and anything a buyer might measure before it ships.

A yellow weatherboard house under a blue sky, edited with a fresh green lawn and trimmed front garden
GPT Image 2 · three stacked edits

Say what to change. Not how.

The same yellow weatherboard house under an overcast sky with the parked car and bin removed
“Remove the parked car and the wheelie bin.”GPT IMAGE 2 · EDIT 1 OF 3

One sentence, one change.

“Remove the parked car and the wheelie bin.” No selection, no lasso, no feathered mask, no clone-stamping the tarmac back in by hand. The instruction names the thing to go, and what is underneath it arrives looking like road and driveway rather than like a repair.

A yellow weatherboard house with a carport and palm tree, edited to show a blue sky with light clouds
“Replace the overcast sky with late afternoon, and relight to match.”GPT IMAGE 2 · EDIT 2 OF 3

The rest of the frame stays put.

This is the part that makes an edit usable. The sky is new and the light has moved with it — longer shadows off the palm, warmth on the weatherboard — and the house, the carport, the power lines, the framing and even the bare patch still in the lawn are all where they were. A change you did not ask for is a defect, not a bonus.

A yellow weatherboard house under a blue sky, edited with a fresh green lawn and trimmed front garden
“Repair the bare patch in the lawn and tidy the beds.”GPT IMAGE 2 · EDIT 3 OF 3

Edits stack.

Each of these three instructions was given to the output of the last one, not to the original — so the lawn was repaired in a photograph that had already lost its car and gained a sky. That is what lets an edit be a conversation rather than one shot you either accept or start over from.

Every model that edits from an instruction.

ByteDanceByteDanceSeedream 5.0 ProSeedream 5.0 Lite
Black Forest LabsBlack Forest LabsFlux Kontext MaxFlux Kontext ProFlux.2 [pro]Flux.2 [max]
OpenAIOpenAIGPT Image 2GPT Image 2.5 FlareGPT Image 2.5 Sunburst
GoogleGoogleNano Banana ProNano Banana 2
xAIxAIGrok Imagine 2.0Grok Imagine
QwenQwenQwen Image 2.0
See all models →

Built for visual inference.

Serving video is a different problem from serving text — a single request can saturate a GPU, and none of the tricks that made language models cheap apply. Hedra's engine was built for exactly that workload.

Whichever model you choose — ours or anyone else's — it runs on the same infrastructure, behind one key. Which is what makes stacking cheap: each pass is another request against the last result, priced per generation, with no state to keep anywhere but the image itself.

Generate with API or Agent

Build with the API

One key, every editing model. Send an image and a sentence, get an image back.

Start building now

Edit one now.

No code — drop in the photo, describe the change, keep going until it is right.

Create with Agent

FAQs

The photograph and a sentence describing the change. No masks, no selections, no layer work — the instruction identifies what should be different and the model returns the same photograph with that difference in it.

It can. Instruction editing regenerates the frame rather than painting over part of it, so untargeted detail sometimes drifts — on this page the brick wall and the side fence are subtly rebuilt between passes. Name what must not change, and check anything a customer would measure.

Image models →

Yes, and that is usually the point. Each pass takes the previous result as its input, so the fourth instruction lands on a photograph that already carries the first three — which is how the three edits on this page were made.

It depends on how strictly the untouched parts have to hold. Reach for the precise-edit tiers when the rest of the frame matters, and the lighter ones while you are still deciding what the change should be.

Browse all models →

PNG, JPEG and WebP go in; most models return up to 2K and several up to 4K. Each model page states the resolutions it renders and what it charges per generation.

See model pricing →

Commercial use depends on the plan; the pricing page sets out what each covers. Separately: if the photograph will be used to sell something, be careful that an edit does not misrepresent it — removing a bin is fair, removing a structural crack is not.

See pricing →

No — Hedra Studio runs the same models on the same engine with nothing to build. Drop in the photo, describe the change, keep going until it is right.

More you can do with Hedra

A yellow weatherboard house with a carport and palm tree under an overcast sky, a silver car parked out front
Give the frame more roomAI IMAGE EXTENDER →
A yellow weatherboard house under a blue sky, edited with a fresh green lawn and trimmed front garden
Put the still in motionIMAGE TO VIDEO AI →
hedra keys create
→ sk-hedra-••••••••
Wire editing into your own toolDEVELOPER PLATFORM →

Describe the next change.

Start building nowEDIT A PHOTO NOW — NO CODE →
Hedra
Hedra

Product

DevelopersStudioEnterpriseInferencePricing

Resources

Agent documentationDeveloper documentationBlogUse CasesModelsFeedbackChangelogStatus

Company

AboutCareersContactBuilder programSupportAlternatives

Legal

Privacy PolicyTerms of useAcceptable useCookie PolicyBiometric data policy
LinkedinInstagramDiscord
support@hedra.comHedra 2026 — All rights reserved