The Infrastructure for Human Appearance

One API to analyze and transform how people look.

For teams building AI products around people. Run computer vision and generative AI models on one photo — from skin analysis to try-on and photorealistic renders — with one API and server-side SDKs for TypeScript and Python.

A face photo shown with analysis and try-on overlays

See. Measure. Show. Decide.

An experience can't measure what it hasn't seen, can't show what it hasn't measured, and can't recommend what it hasn't shown.

A face with a landmark mesh, a skin mask, a tone chip and a render crop

Three categories. One API.

Every product built around how people look needs the same steps: understand the person, change the look, show the result. Morphia runs all three on the same photo, so each step feeds the next.

  • Analyze

    Turn a photo into structured data — from face measurements and skin to catalogue matching.

    Skin Analysis · Skin Tone · Undertone · Face Attributes · Age Estimation · Face Matching · Teeth Plaque Detection

    Landmark mesh example
  • Transform

    Change how the person looks, without losing the person.

    Makeup Try-On · Hair Color Try-On · Nail Polish Try-On · Makeup Transfer · AI Fashion

    Render layer example
  • Simulate

    Show how a person will look after a change.

    Face Reshape · AI Skin Simulator · AI Face Lift Simulation

    Skin region mask example

How it works

Analyze once.
Apply many.

Send a photo, a live frame or an agent’s request to one API. Morphia reads the person once, and every model works from that read — so measurements, catalogue matches, renders and previews come back structured and in agreement, wherever your product lives.

01Your product sends
PhotoSelfie or face shot
Live cameraApp, mirror, kiosk
Agent requestA tool call from an assistant
Your catalogueShades, SKUs
02Morphia · one API
Read once

The face is found and read one time. Every model below works from that same read.

Analyze

Skin Analysis Skin Tone Undertone Face Attributes Shade-to-SKU

Transform

Makeup Try-On Hair Color Try-On Nail Polish Try-On

Simulate

AI Skin Simulator Face Reshape
One keyOne schemaOne call
03What comes back
MeasurementsScores, tone, shape
MasksThe pixels each result refers to
MatchesRanked from your catalogue
RendersReal colour and finish
PreviewsBefore and after
04Where it ships
AI assistants
Product pages
Consumer apps
Clinic & salon software
In-store screens
  1. 01Understand
  2. 02Analyze
  3. 03Recommend
  4. 04Visualize
  5. 05Validate

ResponseIllustrative, field names not final


            

Stitched together, the chain breaks.

Detection, segmentation, scoring and rendering from separate providers each find the face their own way — different coordinate spaces, colour spaces and formats. A converter gets written between every step, and the results still drift.

With MorphiaStitched
API keys and contracts14
Times the face is found14
Converters you maintain03
Calls before a result15
Score and render agreeAlwaysNot guaranteed

Every model. One photo. One API.

Every model takes one photo and answers through the same job model.

Skin

  • 12 skin concerns

    Skin Analysis

    Reads the skin concerns you ask for from one face photo, and returns a score and a status for each, with optional mask and visual images. A cosmetic reading, not a medical one.

    Acne · Dark circles · Eye bags · Tear trough · Droopy upper eyelid · Redness · Oiliness · Moisture · Firmness · Pores · Wrinkles · Hyperpigmentation

  • Coming soon

    AI Skin Simulation

    Generates a photorealistic prediction of the same face after improvement at a chosen level, with identity and real skin texture preserved.

    Wrinkles · Acne · GlowSkin · Redness · Pigmentation · Intensity control · Before/after pair

Tone & Colour

  • Coming soon

    Skin Tone Analysis

    Measures true skin tone in device-independent Lab* and hex values after lighting normalisation, so the result describes the person rather than the room.

    Lab* · Hex · RGB · Per-region tone · Lightness value · Confidence

  • Coming soon

    Undertone Detection

    Classifies undertone and places it numerically on a warm–cool axis, so the result is a measurement rather than a label.

    Undertone class · Warm–cool index · Confidence

  • Coming soon

    Fitzpatrick Skin Type Analysis

    Returns Fitzpatrick phototype I–VI from measured skin tone. A clinical scale — never an ethnic inference.

    Type I–VI · Boundary confidence · Measured lightness

  • Coming soon

    Lip Finder

    Measures natural lip colour and matches it to the closest shades in a product catalogue.

    Lip colour measurement · Ranked shade candidates · Finish compatibility · Catalogue reference

Face & Eyes

  • Coming soon

    AI Face Attributes Analyzer

    Returns the complete attribute profile of a face in one call, with the supporting measurements behind each label.

    Face shape · Eye shape · Lip shape · Eyebrow shape · Nose shape · Apparent age · Makeup state · Facial hair

  • Coming soon

    AI Face Shape Detector

    Classifies face shape and returns the proportional measurements that support the classification.

    Oval · Round · Square · Heart · Oblong · Diamond · Secondary class · Supporting ratios

  • Coming soon

    AI Age Estimation

    Estimates apparent age from facial features and returns a confidence range rather than a single number.

    Estimated age · Range · Confidence

  • Coming soon

    AI Eyebrow Attributes Analyzer

    Analyses natural brow structure and returns shape, arch position, thickness and left–right symmetry.

    Shape class · Arch position · Thickness · Length · Symmetry delta

  • Coming soon

    Eye Colour Analysis

    Detect the person's natural eye colour.

  • Coming soon

    Eye Colour Try-On

    Try coloured contact lenses on the person's own eyes.

Makeup

  • Makeup Try-On

    Applies foundation, lipstick and lip liner to a face photo, at the hex color and opacity you choose, layered in the order you give.

    Foundation · Lipstick · Lip liner

  • Coming soon

    Look Virtual Try-On

    Applies a complete curated look in one call, and lets the user swap any single product while keeping the rest of the look intact.

    Look library · Per-layer override · Intensity control

  • Coming soon

    AI Makeup Transfer

    Extracts the makeup from a reference photo and reapplies it to a different face, adapted to that person's features and skin tone.

    Reference extraction · Per-category decomposition · Tone adaptation · Intensity

  • Coming soon

    AI Eyebrow Try-On

    Reshapes, fills and recolours brows following the natural growth line.

    Shape presets · Thickness · Arch · Colour · Density

Hair & Scalp

  • Preview

    Hair Color Try-On

    Recolors the hair in a mask you provide with a dark and a light color stop. It changes color only, never style or length.

    Two-stop gradient · Opacity per stop · Your hair mask

  • Coming soon

    AI Hairstyle Virtual Try-On

    Replaces the hairstyle while keeping identity, face shape and lighting intact.

    Style library · Length · Texture · Fringe options · Identity preservation

  • Coming soon

    AI Hair Type Detection

    Classifies hair type with the standard sub-grades and returns the curl pattern.

    Straight · Wavy · Curly · Coily · 1A–4C sub-grade · Curl pattern · Confidence

  • Coming soon

    AI Hair Density Detection

    Grades hair density from scalp exposure and strand distribution, with per-zone values.

    Density grade · Scalp-exposure % · Per-zone values

  • Coming soon

    AI Hair Frizziness Detection

    Grades frizz level and counts flyaway strands, with a humidity-response estimate.

    Frizz grade · Flyaway count · Humidity-response estimate

  • Coming soon

    AI Hair Length Detection

    Measures hair length relative to body landmarks and classifies it, including layering detection.

    Length class · Relative measurement · Layering detection

  • Coming soon

    AI Scalp Health Analysis

    Analyses scalp condition from a close-up image and returns a composite score with contributing signals.

    Redness · Flaking · Oiliness · Follicle visibility · Composite score

  • Coming soon

    AI Dandruff Detection

    Detects dandruff flaking and grades severity with a coverage map.

    Flake count · Coverage % · Severity grade · Map

Nail

  • Coming soon

    Nail Try-On

    Nail color on a hand photo. Not available yet, and no release date has been announced.

Dental

  • Coming soon

    AI Teeth Plaque Detection

    Detects visible plaque on anterior teeth from a smile photo and returns per-tooth values with a coverage map.

    Coverage % · Per-tooth values · Severity · Mask

  • Coming soon

    AI Teeth Whitening

    Whitens teeth by a chosen number of shade steps while keeping enamel texture and translucency realistic.

    Shade-step control · Per-tooth masking · Translucency preservation · Before/after

  • Coming soon

    AI Smile Generator

    Turns a neutral expression into a natural smile, preserving identity and facial mechanics.

    Smile intensity · Teeth visibility control · Identity preservation

Simulation

  • Coming soon

    AI Face Reshape

    Adjusts facial proportions with per-feature control while keeping the person recognisably themselves.

    Per-feature sliders · Intensity · Identity preservation · Before/after

  • Coming soon

    AI Face Lift Simulation

    Simulates a lifting effect across the mid-face, jawline and brow at a chosen intensity.

    Zone targeting · Lift intensity · Before/after

  • Coming soon

    AI Cheek Filler Simulation

    Simulates midface volume restoration and cheekbone projection with placement control.

    Volume · Placement zones · Projection control · Before/after

  • Coming soon

    AI Brow Lift Simulation

    Simulates brow elevation and arch change and returns the measurements describing the change.

    Lift height · Arch position · Per-side control · Before/after

  • Coming soon

    AI Aging Simulation

    Projects a face forward or backward by a chosen number of years, driven by measured skin condition rather than a generic filter.

    Year horizon · Forward and reverse · Lifestyle factors · Condition-driven projection · Before/after

Portrait

  • Coming soon

    Skin Retouching

    Clear blemishes and smooth skin on the person's own photo.

  • Coming soon

    Portrait Enhancement

    Upscale, denoise and sharpen a low-quality portrait.

  • Coming soon

    Portrait Relighting

    Upscale and denoise a low-quality portrait.

Who it is built for

The teams the API is designed for. Some are channels: one integration can reach many end businesses.

  • Consumer Apps & Mobile Studios

    Premium camera features, without building a model team first.

    photo, avatar and editing studios that need a camera feature live this month.

  • AI Agents & Assistants

    The ability to measure the user, called from their own tools through the API.

    assistant products and agent frameworks adding vision tools — today they can describe a face, but not measure one.

  • Platforms, Marketplaces

    A capability embedded in their own product. One integration, many end businesses.

    e-commerce platforms and marketplaces, each carrying many merchants behind one contract.

  • Vertical SaaS

    An appearance feature inside software their customers already run every day.

    clinic, salon, booking and fashion PLM software adding analysis or try-on for their own users.

  • Agencies & Integrators

    A reusable capability across client projects, behind one integration.

    creative agencies, systems integrators, and the teams building retail kiosks, mirrors and in-store hardware.

  • Developers & product teams

    Server-side SDKs and a quickstart, so a prototype needs no vision engineer.

    solo developers and in-house teams who have been told to add a camera feature this quarter and have no vision engineer.

  • Brands & Retailers

    Makeup and hair color try-on, and skin analysis, on the product page.

    beauty, apparel, eyewear and retail chains measuring the result in conversion and returns.

Why teams choose Morphia

Not a list of models — a list of things that ship.

  • Pricing that fits early access

    During early access, pricing is agreed per account. Tell us your expected volume and we will talk it through.

  • Submit, poll, done

    Upload the image once, submit a job, and poll it for the result, or let the SDK wait for you. A retried submit with the same idempotency key returns the same job.

  • Server-side SDKs for TypeScript and Python

    Published on npm and PyPI as a Developer Preview. API keys are server-side credentials, so the SDKs run on your server, not in a browser.

  • Failed jobs are not charged

    A job that fails is not billable: its credit hold is released, never captured. A photo that cannot be processed fails the job with an error code, so you pay only for results.

Early access is invite-only. Request access.

Tell us what you are building and we will set up your workspace. The docs are open to read now.