Runflow
Live
People Imagery

Eye color customization as a product feature

Eye Color API

Change eye color naturally in any photo. Add realistic iris color customization to your AI headshot, beauty, photo editing, or avatar product with one API call.

Start with $10 in free GPU credits on signup — no commitment

Eye Color demo - after
Eye Color demo - before
Before
After
Rated 5/5 by early access developers

BetterPic uses Runflow’s eye color API to offer premium customization on AI-generated headshots.

<2s
Average processing time
$0.29
Per image, fixed pricing
4096px
Max resolution supported
Any color
Blue, green, hazel, custom

How it works

No pipeline to build, no models to configure.

1

Send image + target color

Pull a photo with visible eyes and specify the desired color — standard name (blue, green, hazel, brown, gray, amber) or custom hex.

2

AI changes the eye color

Runflow's pipeline detects the irises, applies the color, and preserves natural reflections, pupil detail, and lighting consistency.

3

Get your result

Receive the image with a natural-looking eye color change — ready for your user, under 2 seconds per image.

Photorealistic iris color change

The API changes iris color while preserving natural light reflections, pupil detail, and the subtle color variations found in real eyes. The result is indistinguishable from a natural eye color in the original photo — no painted-on look, no flat color fills.

Preserves natural catchlights and light reflections
Maintains pupil detail and iris texture
Subtle color gradients for photorealism

Any target color — standard or custom

Blue, green, hazel, brown, gray, amber, or any custom hex color. The API adapts the chosen color to the existing lighting conditions so it looks natural in context — bright studio shots, moody editorial, or low-light portraits.

Standard colors: blue, green, hazel, brown, gray, amber
Custom hex color support for brand or user-defined palettes
Adapts to existing lighting for natural color rendering

Works with glasses, gaze, and both eyes

Both eyes are changed consistently — same color, same intensity, same natural variation. Works with glasses, sunglasses, any gaze direction, and partial occlusion. No manual masking or per-eye configuration required.

Consistent color across both eyes automatically
Handles glasses, sunglasses, and partial occlusion
Works with any gaze direction and head angle

Plug-and-play feature for your product

Send an image and a target color. Get the result in under 2 seconds. No masks, no selection tools, no manual input from your users. Ship eye color customization as a feature in days, not months.

Image + color = result — no masks or annotations
Under 2 seconds per image
Ready to embed in any frontend — web, mobile, or desktop

Eye color customization for every product

From AI headshot platforms to beauty apps. Add natural eye color change as a feature your users love.

AI Headshot Platforms

Offer eye color customization as a premium feature on generated headshots. Let users pick their preferred eye color for the perfect professional photo. Think: BetterPic, HeadshotPro, Aragon.

Beauty & Optical

Power colored contact lens previews and beauty app eye color try-on. Show shoppers how a color looks on them before buying. Think: 1-800 Contacts, GlassesUSA, Warby Parker.

Photo Editing Apps

Add AI eye color change as a one-tap feature in your photo editor. No tooling, no masks — users pick a color and get a natural result instantly. Think: Facetune, YouCam, Snapseed.

Gaming & Avatars

Generate character portraits and avatars with specific eye colors. Keep identity consistent across avatar variations for games, virtual worlds, and profile customization.

Dating & Social Apps

Let users enhance profile photos with natural eye color adjustments. A premium feature that drives engagement and upgrades.

Portrait & Lifestyle Studios

Add eye color options as an upsell on client photo packages. Offer multiple variations without additional retouching time.

Eye color was the kind of feature we used to push back on — too specific to justify building from scratch. Runflow made it a one-line integration. Now it's a premium option our users love.
Thibaut Hennau
Thibaut Hennau
CEO, BetterPic

Simple, per-image pricing

One price per image. No GPU fees, no infrastructure to manage.

$0.29/image

Fixed pricing for eye color change.

Photorealistic iris color change with natural light reflections. No setup fees, no surcharges, no model training required.

$10 in free GPU credits on signup
Photorealistic iris color change
Standard colors + custom hex support
Works with glasses, any gaze, both eyes
Up to 4096x4096px resolution
Batch processing with async webhooks
Under 2 seconds processing time
Get API access
Processing large volumes?Contact for volume pricing

Your data stays yours

Images are processed in isolated environments with automatic cleanup. Zero data retention by default.

SOC 2 Type II
ISO 27001· In progress (Q3 2026)
GDPR

SOC 2 Type II compliant.

AES-256 encryptionIsolated processingEU data residency available
Visit Trust Center

Frequently asked questions

Add eye color customization to your product today

One API call. $0.29/image. Under 2 seconds. Start with $10 in free GPU credits on signup.

First-in-line access: onboarding slots limited this month