The blinked frame · One instruction · The same face, awake
The shutter caught a blink and there is no second take — the toast is over, the group has scattered, the light has gone. Rebuild the eyes on the frame you have and keep everything that was already right about it.
Our own run on this site's engines. Drag the divider and check the brows first — if they jumped, the model rebuilt the face instead of the eyes. Then the smile, which should be identical in both. Every output is AI-generated; the result follows the face in your photo.


Drag to compare before and after
The model reconstructs the eye region: irises and pupils placed correctly, a catchlight in each, lashes and the eyelid crease rebuilt, and the surrounding skin reshaped the way a genuinely open eye sits.
There is a reason this problem is so common and so annoying. A blink lasts about a third of a second, and in a group of ten people the odds that at least one is mid-blink in any given frame are close to even. The pair above is our own run, and the check is quick: look at the eyebrows, which should sit where they sat in the closed version because opening your eyes barely moves them.
Where it gets harder is profiles and steep angles, subjects wearing glasses — the frame and the reflection both have to survive — and pictures small enough that the eye region is only a couple of hundred pixels across.
Creative engine
Upload the frame, name the eye colour, generate and compare at full size.

In a group shot, crop to the person who blinked, fix that crop, and composite it back. The model has more to work with and the rest of the frame is never at risk, which matters when the photo is the only one anybody took.

Say brown, green, hazel. Left unsaid the model guesses from the face, and it guesses wrong often enough that it is worth one extra word — especially on children, where the guess tends toward the average rather than the truth.
The bigger the face in the picture, the better this goes. Everything else is detail.
In a group shot, cut down to that one head and shoulders before uploading. It hands the model far more pixels to work with and puts the other nine faces completely out of reach of the edit.

"Open her eyes looking at the camera, brown irises, natural lashes, keep the smile and everything else unchanged." Colour and direction are the two things the model cannot infer from a closed lid, so supply both.
Once for the eyes, once for everything you did not ask to change. Most rejected runs fail on the second pass — a subtly different jawline, a smile that shifted a millimetre — and that is easier to catch side by side than from memory.

Three unrepeatable moments and one badly timed blink each.

Fourteen people, one usable composition, one uncle mid-blink. Crop to him, fix it, put him back — and the frame everyone actually liked becomes the one that gets printed.

You get one frame where they are laughing at the right thing, and their eyes are shut. There is no reshoot of a two-year-old's specific moment of delight.
Good light, good angle, half-closed eyes that make you look exhausted. Fix the eyes, then treat the rest of the frame like any other portrait pass — a straighter smile if the mouth is the other thing bothering you.
Checked before this goes in an album.
It reconstructs eyes consistent with your face rather than copying your real ones, because a closed lid contains no information about the iris underneath. Shape, spacing and set come out right; the exact pattern of the iris is invented. State the colour and the result is close enough that nobody who knows you will pause on it.
Ask for one at a time. A prompt naming two subjects tends to get one good result and one redrawn face, whereas cropping to each person, fixing them separately and compositing gives you full control and puts everyone else out of harm's way.
Usually, and it is the case worth checking most carefully. The lens edge, the frame and any reflection all have to survive the rebuild, and a run that quietly removes the reflection or thins the frame reads as wrong even though the eyes look fine. Compare the glasses specifically before accepting.
That is the easier case — a partly visible iris gives the model real colour and position information to work from, so results are more faithful than on a fully closed lid. Say "open the eyes fully" so it does not treat the squint as the intended expression.
Print is where a convincing repair earns its place in the album — the eyes belong, the expression holds, and the frame finally looks the way the moment felt.
Uploaded over HTTPS for the edit, stored in your history, never used to advertise, and deleted when you delete it. Every output is AI-generated.
Credits are shared across everything Kavel runs. You see the cost before each run, and a failed job is never charged.
What's included
What's included
What's included
What's included
Pay safely and securely with
Payments are processed by Stripe over an encrypted checkout. Your card details are handled by Stripe and are never stored by Kavel.
Upload the blinked shot, name the eye colour, and get the picture everyone remembers taking — then fix the smile if that is the other thing wrong with it.