Photo editing · 8 min read ·

How to Change Eye Color in a Photo and Keep It Looking Real

To change eye color in a photo, recolor only the iris and keep the pupil black, the whites white and the small reflection of light in place. In an AI editor, type "change my eyes to soft green, keep the iris pattern, pupils and catchlights the same". In Photopea, select both irises and shift Hue. Colored contacts to match need a prescription.

To change eye color in a photo, you recolor the iris, the colored ring around the pupil, and leave everything else in the eye alone. It's a small area, so most bad edits come from painting over the details that make an eye look real. This page covers the free Photopea method, wording for AI editors like ChatGPT and Toybox AI's Smart Editor, phone options, and how to use a preview when you're shopping for colored contacts.

Ways to change eye color in a photo

The choice comes down to how big the change is. Shifting hazel toward green is a small hue move that a manual editor handles well. Turning dark brown eyes light blue means inventing a lighter iris, which is a job for an AI editor. As of September 2026:

Method Works on Cost Best for
Photopea A computer browser No charge to use Small shifts, such as hazel to green, where you want to control every edge
Smart Editor in Toybox Any browser, on Pro and higher plans 85 credits (HD) at current prices Large changes, such as dark brown to pale blue, described in one sentence
ChatGPT and the Gemini app Their websites and apps; Gemini photo edits are for adults Set by each service's plan limits Trying a few colors in a row in one conversation
Ask Photos (Google Photos) or Photo assist (Samsung Gallery) Eligible phones; Ask Photos needs an adult personal account, Photo assist needs a Galaxy AI device Included with the app A quick typed change to a photo already in your camera roll

What makes an eye color change look real

Look closely at your own eye in a mirror before you edit, because an edit only looks real when these details survive.

  • The iris pattern. Look for the fine lines and flecks around the pupil. A flat disc of color gives the edit away.
  • The outer ring. If your iris has a darker ring at its edge, where it meets the white of the eye, keep that ring in the new color.
  • The pupil. It stays black and the same size. A tinted pupil looks like a costume lens.
  • The catchlight. That's the small white reflection of a window or lamp. It should stay exactly where it was, in both eyes.
  • The whites of the eyes. A new color must not bleed onto them or onto the eyelids.
  • Both eyes matching. Same color, same brightness, same pattern density, unless you're going for two different colors on purpose.

Change eye color in a photo with AI

With an AI editor, you type the color and name each detail above as something to keep. Name a real eye color with a qualifier, such as "soft moss green", "light gray blue" or "warm honey amber", rather than "green" or "blue".

Each instruction below fits Smart Editor's "What should change?" box. ChatGPT and the Gemini app accept the same wording:

Change the color of my irises to a soft moss green. Keep the natural iris pattern with its fine lines and flecks, the darker ring at the edge of each iris, my black pupils and the white catchlights exactly where they are. Keep my eyelids, lashes, eyebrows and the rest of my face the same.
Change my dark brown eyes to a light gray blue, as if I were wearing natural-looking colored contact lenses. Keep a slightly darker ring around each iris, keep the pupils black and the same size, and keep the reflections of the window in both eyes. Don't change my face, skin or makeup.
Make my brown eyes a warmer honey amber, a small change that still looks like my own eye color. Keep the iris texture, the pupils, the catchlights and the whites of my eyes exactly the same, and keep both eyes matching.
Change only the eye color of the woman on the right in the red scarf to hazel green. Keep her pupils, catchlights and face the same, and keep everyone else in the photo exactly as they are.

Change the eyes on their own, in a separate edit from hair or makeup, so if the face shifts you know which edit did it. For keep lists that cover the whole face, see editing a photo without changing the face.

Change eye color in a photo online for free with Photopea

Because Photopea changes only the pixels you select, and costs nothing to use in a browser, it's the most exact option for small shifts, like blue to gray or hazel to green.

  1. Bring the photo into Photopea and zoom in on the eyes until each iris fills a good part of the screen.
  2. Choose the Quick Selection tool with a small brush and paint over the first iris, then the second. Each stroke adds to the selection.
  3. Hold Alt and brush over each pupil and any eyelid or eyelash the tool picked up, so they drop out of the selection.
  4. Feather the selection by just 1 pixel (Select, Modify, Feather) so the new color blends into the rim of the iris.
  5. In Hue / Saturation (Image, Adjustments, or Ctrl + U), slide Hue to the new color, then pull Saturation down a little, because vivid eye colors look painted.
  6. Deselect, zoom in to confirm the catchlights are still bright white, and export the edited version.

Hue / Saturation moves the color but keeps the iris as light or dark as it was. Very dark brown eyes turn murky rather than bright blue, which is why big lightening jumps belong in an AI editor.

Change eye color on iPhone and Android

On a phone, the typed editors do this job:

  • Google Photos. In the photo editor, tap Ask and write the change, for example "change her eyes to soft green and keep the pupils and reflections". Ask Photos is rolling out country by country, for adults signed in with a personal Google Account.
  • Samsung Galaxy AI. Photo assist in Gallery has a Create option for typed changes. Samsung notes that Generative Edit results are resized to at most 12MP and carry a Galaxy AI watermark.
  • ChatGPT or the Gemini app. Upload the photo into a chat, then send an instruction from the section above.
  • Your browser. Toybox works in a phone's browser, and Smart Editor takes JPG or PNG photos up to 10 MB.

Preview colored contacts the safe way

A photo edit is a good way to narrow down colors before you talk to an eye doctor. It can't show how a particular lens will look on your eye, so treat it as a shortlist, not a shopping decision.

The FDA says colored and decorative contact lenses are medical devices, not cosmetics, and you need a prescription for them even if your vision is perfect. The points from its guidance that matter when you're shopping:

  • Get an eye exam first. Lenses aren't one size fits all, and an eye doctor has to measure your eyes. A poor fit can cause scratches, infections, corneal ulcers and even blindness.
  • Check the prescription. A valid one names the lens brand, gives the lens measurements, and has an expiration date.
  • Buy only where a prescription is required. The FDA warns against buying from street vendors, salons, beauty supply stores, Halloween stores and websites that don't ask for a prescription.

This is general information, not medical advice. Your eye doctor decides whether colored lenses are right for your eyes.

Tips for a natural-looking result

  • Start with daylight on the eyes. Face a window so both irises are lit and show their pattern. Eyes in shadow give an editor almost nothing to keep.
  • Use a photo where the eyes are big enough. In a full-body shot, each iris may be a few pixels wide, and any color change turns into a smudge.
  • Keep the change believable. Light brown to honey amber reads as you on a good day. Dark brown to violet reads as an edit.
  • Match the eyes to the rest of the photo. Warm indoor light makes every color warmer, so a bright cool blue can look pasted in. Ask for the color "as it would look in this light".
  • Fix glare before color. A reflection on glasses hides the iris. Remove it first, using the wording in how to remove glare from glasses, then change the color.

Troubleshooting

Problem Likely cause Fix
The iris looks like flat paint The edit lost the iris pattern Add "keep the natural iris pattern with its fine lines and flecks"
The pupils turned colored They were inside the selection or not named Subtract the pupils in Photopea, or add "keep my pupils black"
The eyes look dead or glassy The catchlight disappeared Add "keep the white catchlights exactly where they are"
Color spilled onto the whites or eyelids The selection was too wide or feathered too much Feather by 1 pixel and subtract the eyelids
One eye is a different shade Only one iris was fully selected, or the light differs Select both irises together, or add "keep both eyes matching"
Brown eyes went muddy instead of blue A hue shift can't lighten a dark iris Use an AI editor for dark to light changes
The face looks slightly different More than the eyes got repainted Return to your untouched photo and add more features to the keep list

Change eye color in Smart Editor

Smart Editor is Toybox's typed photo editor, running on OpenAI's GPT Image 2.5. Use it for the big changes a hue slider can't make, like dark brown to light blue. It's included with Pro and higher plans (see plans and credit prices).

  1. Pick a photo where both irises are sharp and lit, and upload it under "Your image" (JPG or PNG, 10 MB at most).
  2. Copy the instruction for your color into "What should change?".
  3. Open "More options". If the face is small in the frame, choose 4K under "Quality" (currently 110 credits) so the irises come back with more pixels. Otherwise HD, currently 85 credits, is enough.
  4. Tap "Apply edit" and give it roughly 30 seconds.
  5. Zoom in on both eyes and check the pattern, pupils, catchlights and whites against your original.
  6. Before trying another color, switch "Editing" back to "Original photo" so every color starts from your real eyes.

The whole frame is regenerated on every edit, without a mask to protect the rest, so name your face and features each time. The same kind of small, careful edit works for teeth, as in the guide to whitening teeth in photos, and for a new shade of hair in how to change hair color in a photo.

Frequently asked questions

How do I change eye color in a photo online for free?

Use Photopea, which runs in a browser at no charge. Select both irises with Quick Selection, take the pupils out of the selection, feather it by 1 pixel, and shift Hue in Hue / Saturation. For big changes like brown to blue, the Gemini app is an option for adults, and without a Google AI plan it downloads images at 1K.

Can I change eye color in a photo in Canva?

Canva's app listing describes photo filters and lighting and contrast controls. For an iris-only change, the most exact routes are a tool that edits a selected area, such as Photopea, or an AI editor you describe the change to. Then place the finished photo in your Canva design.

Can I see what colored contacts will look like before I buy them?

A photo edit gives you a rough idea of a color on your face, not a picture of any particular lens. Use the preview to narrow down colors, then get an eye exam and a prescription, which you need even for decorative lenses that don't correct vision. Ask the eye doctor which lens colors come close to your preview.

Why does the new eye color look fake?

Usually the edit painted over the details that make an eye look real. The iris should keep its lines and flecks and a darker outer ring, the pupil stays black, and the tiny white reflection of the light stays where it was. Ask for those by name, or undo and select less of the eye.

Can I change the eye color of just one person in a group photo?

Yes. With an AI editor, name the person by where they stand and one thing they're wearing, like "the woman on the right in the red scarf", and say everyone else's eyes stay the same. Then compare every face with the original, since editors that redraw the picture can shift other people's features too.

Sources

Make it with AI Photo Editor

Keep reading