Makeup & Look Virtual Try-On API 

World’s leading Makeup & Look Virtual Try-On capability, delivering ultra-realistic AR try-on experiences across Web, Mobile, and In-store to drive improved conversions and seamless integration.

A Complete Virtual Makeup Solution with All Beauty Items in One Place

Supports 13 product categories with true-to-life accuracy in shades, textures, and finishes, ensuring the virtual experience stays faithful to the physical product.

Blush

Blush

Concealer

Concealer

Eye Liner

Eye Liner

Eyebrows

Eyebrows

Foundation

Foundation

Lip Color

Lip Color

Skin Smoother

Skin Smoother

Bronzer

Bronzer

Contour

Contour

Eye Shadow

Eye Shadow

Eyelashes/Mascara

Eyelashes/Mascara

Highlight

Highlight

Lip Liner

Lip Liner

High-Performance Virtual Try-On API Engine

Hyper-Realistic AR Rendering: Leverage revolutionary AI technology to achieve the most lifelike digital makeovers.

 

Flawless Product Try-On: Advanced AI/AR technology precisely matches digital shades, textures & finishes, trusted by top global beauty brands.

 

Designed for all ethnicities and age groups: Powered by deep learning algorithms optimized for everyone.

 

Robust cross-platform support: A unified solution for iOS, Android, Web, and in-store devices.

Advanced AR Makeup Capabilities for Every Category

Lipstick & Lip Liner

We offer virtual try-ons for three lipcolor styles: Solid, Ombre, and Two-Tone. You can apply any brand-specific shade and adjust the color intensity. We also support seven different textures, including Matte, Gloss, Holographic, Metallic, Satin, Sheer, and Shimmer.

 

For the lip liner, we offer 7 of the most popular liner styles for your customers to try on, ranging from Large & Full to Natural and Small.

Foundation & Concealer

For foundations, our API offers various adjustments, including any shade selection, customizable application intensity or coverage, and even adjustable levels of glow.

 

For the concealer tool, in addition to the adjustment parameters above, you can also adjust the intensity of the concealer under the eyes.

Eye Makeup

Eyeliner: Supports virtual try-ons for 300+ eyeliner styles, featuring 1-3 colors.

 

Eye Shadows: Supports over 2,000 eyeshadow palette styles and color combinations, allowing you to try up to five shades at once.

 

Eyebrows: You can try 350+ different brow styles, including different colors and textures. You can also adjust the intensity, and choose to apply them over the user's natural brows or swap them for a more flattering brow shape.

 

Eyelashes, Mascara: Try on over 1600+ eyelash styles, including upper and lower lashes.

Blush, Contour & Highlight

Blush: Supports 200+ blush styles and up to three different blush shades used simultaneously.

 

Contour: Provides 10 contouring styles tailored for the five most popular face shapes (Heart, Oval, Round & More).

 

Highlight: Tailored to different face shapes, offering 30+ highlighting techniques to cover all the trending styles on social media.

Full-Look Virtual Experience

Our AI Look Virtual Try-On API provides a complete Try-On to apply over 350 professionally curated makeup looks to user photos instantly through a single API call.

Why Choose YouCam Online Editor API from Perfect Corp.?

step icon
The Global Standard

Trusted by over 800+ brands across the beauty and fashion industries.

step icon
Unrivaled Engineering

A dedicated team of hundreds of engineers constantly refining AI models for peak performance.

step icon
10+ Years of Expertise

Over a decade of pioneering experience in AI and AR development, providing the market's most stable solutions.

How Does the Makeup Virtual Try-On API Work?

STEP1
step icon
 Request Initialization

Send an image to the REST API with your desired makeup parameters.

STEP2
step icon
 Real-Time Parameter Application

The engine processes specific vto_type and finish_type (e.g., Matte, Shimmer) to simulate light reflection and texture.

STEP3
step icon
 Instant Result Output

Receive the processed image and metadata back instantly to display the virtual transformation to your customers.

Our API Supports All The Major Frameworks

JavaScript & Java

JavaScript & Java

Flutter

Flutter

Python

Python

PHP

PHP

Node.js

Node.js

curl

curl

Makeup & Look Virtual Try On API FAQ

logo

Start integrating the AI Makeup & Look Virtual Try On API today.