- Home
- Virtual Try-On Software
- Perfect Corp. AI Makeup Virtual Try-On API
Perfect Corp. AI Makeup Virtual Try-On API
What it is
Perfect Corp. AI Makeup Virtual Try-On API adds customizable makeup effects to user-provided selfie photos. Its rendering combines 3D face analysis and facial tracking that adapts to lighting, with matching for real-world product colors, textures, and finishes. Requests can specify makeup categories, patterns, colors, intensity, and textures such as matte, shimmer, and metallic. Supported product types include foundation, blush, concealer, bronzer, contour, eyeshadow, eyeliner, eyebrow and lash products, lip color and liner, highlight, and skin smoother.
The API uses an asynchronous REST workflow: submit an image and effects, receive a task ID, then poll for a result or error. Input can be a publicly accessible image URL or an uploaded JPG, JPEG, or PNG file under 10 MB, with a long side below 1,920 pixels and detected face width of at least 100 pixels. Each V1.0 task uses one unit. Developers can register for a free YouCam API account, then purchase or subscribe for units; pricing is on request. Integration options include websites, e-commerce platforms, iOS and Android apps, applets, and mini-programs.
For and against
For
- Customizes colors, patterns, intensity, and textures.
- Supports a broad range of makeup products.
- Offers an interactive API playground.
- Failed query or engine tasks do not consume units.
Against
- Each V1.0 task consumes one unit.
- Pricing is available on request.
- Inputs must meet stated file and face-size limits.
- API users must secure keys and obtain biometric consent.
The verdict
The API provides a configurable virtual makeup workflow with several integration options and documented image requirements. Its unit-based access and key and biometric responsibilities are important considerations for implementation.
Who it suits
It suits beauty and fashion brands, retailers, and developers building photo-based makeup try-on into apps or websites. Teams should be prepared to manage API keys, image requirements, and unit usage.
On the record
- API playground
- The API documentation links to an official playground for interactively exploring and testing the Makeup Virtual Try-On API.docs.perfectcorp.com · read 8 Oct 2026
- API terms
- Perfect Corp.'s terms say API users are responsible for maintaining the security of their API keys and consent to the collection and use of biometric information as described in its privacy policy.perfectcorp.com · read 8 Oct 2026
- Authentication
- Requests require an API key sent in the Authorization header as a Bearer token.docs.perfectcorp.com · read 8 Oct 2026
- Customization
- Requests can specify makeup effects and palettes, including colors, patterns, intensity, and supported textures such as matte, shimmer, and metallic.docs.perfectcorp.com · read 8 Oct 2026
- Developer integrations
- Perfect Corp. says its YouCam APIs can integrate with websites, e-commerce platforms, iOS and Android apps, applets, and mini-programs.docs.perfectcorp.com · read 8 Oct 2026
- Errors and units
- The documentation says failed query or engine tasks do not consume units.docs.perfectcorp.com · read 8 Oct 2026
- Free access
- Perfect Corp. says developers can register a YouCam API account for free and then purchase or subscribe to obtain units.docs.perfectcorp.com · read 8 Oct 2026
- Image input
- The API accepts a publicly accessible image URL or an uploaded image file; files obtained through the File API must be uploaded to the returned URL before use.docs.perfectcorp.com · read 8 Oct 2026
- Image limits
- Supported files are JPG, JPEG, or PNG under 10 MB, with a long side under 1,920 pixels and a detected face width of at least 100 pixels.docs.perfectcorp.com · read 8 Oct 2026
- Integration
- The API uses an asynchronous REST workflow: submit an image and effects, receive a task ID, then poll for status and results.docs.perfectcorp.com · read 8 Oct 2026
- Integration options
- Perfect Corp. describes its AI APIs as RESTful and says they can be integrated into websites, e-commerce platforms, iOS and Android apps, applets, and mini-programs.app-cdn-01.perfectcorp.com · read 8 Oct 2026
- Intended users
- The documentation describes the API as a way for applications to add virtual makeup effects, and the wider YouCam API platform as integrable into business websites, commerce platforms, and apps.docs.perfectcorp.com · read 8 Oct 2026
- Makeup customization
- Requests can specify makeup effect categories, patterns, colors, textures, and color intensity.docs.perfectcorp.com · read 8 Oct 2026
- Photo handling
- Perfect Corp.'s privacy policy says photos uploaded for cloud virtual try-on and AI processing are permanently deleted from its server after the service is completed.perfectcorp.com · read 8 Oct 2026
- Privacy
- Perfect Corp.'s privacy page says brand clients using Perfect AI API may receive and store generated outputs that may contain personal information.perfectcorp.com · read 8 Oct 2026
- Purpose
- The API applies customizable, true-to-life makeup effects to user-provided selfie images.docs.perfectcorp.com · read 8 Oct 2026
- Rendering
- The documentation describes 3D face AI rendering, facial tracking that adapts to lighting, and matching for real-world product colors, textures, and finishes.docs.perfectcorp.com · read 8 Oct 2026
- Security and compliance
- Perfect Corp.'s compliance page describes a GDPR commitment and identifies ISO/IEC 27001:2022 compliance; its HIPAA statement refers to its AI Skin Analyzer solution.perfectcorp.com · read 8 Oct 2026
The review
Perfect Corp. AI Makeup Virtual Try-On API adds configurable virtual makeup to selfie photos, making it a fit for beauty brands and retailers building try-on into a shopping or mobile experience. Its broad makeup controls and asynchronous REST workflow suit teams with API development capacity; per-task units and biometric data responsibilities deserve careful consideration.
Overview
The API applies makeup effects to user-provided photos, including blush, foundation, concealer, eye makeup, lip color, contour, bronzer, highlight, and skin smoothing. Requests can control effect categories, colors, patterns, intensity, and supported finishes such as matte, shimmer, and metallic.
Perfect Corp. describes 3D face AI rendering and facial tracking that adapts to lighting, with product colors, textures, and finishes matched to real-world products. That combination is useful for retailers who want customers to preview specific beauty products rather than apply a generic look.
Key features
Configurable photo workflow
Developers submit an image and effects, receive a task ID, then poll for status and the result or an error. This asynchronous design fits applications that can manage background processing; it requires handling task status rather than returning a finished image in the initial request. Images can come from a public URL or an uploaded file. Files obtained through the File API must first be uploaded to the returned URL.
Input must be JPG, JPEG, or PNG under 10 MB, with a longest side under 1,920 pixels and a detected face at least 100 pixels wide. These checks make image preparation and validation part of a reliable integration.
Rendering and defaults
The API documents facial tracking that adjusts to lighting and rendering intended to reflect product colors and finishes. If a request leaves out the skin_smooth effect, the engine applies a default value of 50; applications that should preserve the original skin appearance need to set the documented parameter to zero.
AI Makeup Virtual Try-On V1.0 consumes one unit per task. Failed query or engine tasks do not consume units, which limits charges for those failure cases. An official playground lets developers explore the API interactively, and the documentation provides an email contact for issues.
Privacy and security
Photos uploaded for cloud try-on and AI processing are permanently deleted from Perfect Corp.'s server after the service is completed. Brand clients using the API may receive and store generated outputs that contain personal information, so the receiving application must account for that handling. API users are responsible for securing their keys, and the terms include consent to collection and use of biometric information as described in the privacy policy.
Perfect Corp. describes a GDPR commitment and ISO/IEC 27001:2022 compliance. Its HIPAA statement concerns AI Skin Analyzer, so it should not be treated as a HIPAA claim for this makeup API.
Pricing
The API is paid, with custom pricing. Developers can register a YouCam API account for free, then purchase or subscribe to obtain units. Each V1.0 makeup task uses one unit, so the relevant cost depends on the unit arrangement and expected task volume. Failed query or engine tasks do not use units.
A free trial is available, but no trial duration or unit allowance is given. This is a reasonable way for a development team to explore the workflow before committing, though it does not establish the cost of a production rollout.
Platforms
The API is listed for Android, iOS, and web, alongside API access. Perfect Corp. says its RESTful AI APIs can also be integrated into e-commerce platforms, applets, and mini-programs, giving retailers several ways to place try-on within a customer journey.
Who it's for
This is best suited to beauty and fashion brands, retailers, and developers who want photo-based makeup try-on embedded in a website, commerce platform, or mobile app. It is a stronger fit for teams able to implement an API workflow and manage image requirements, task polling, unit usage, API keys, and biometric consent. A consumer looking for a standalone makeup app should look for a product designed for direct personal use.
Pros and cons
- Pros: Fine-grained control over makeup categories, colors, patterns, intensity, and finishes supports tailored product previews.
- Pros: REST integration spans web, commerce, iOS, Android, applets, and mini-programs, which suits brands serving customers across multiple channels.
- Pros: Failed query or engine tasks do not consume units, and uploaded processing photos are deleted after service completion.
- Cons: One unit is consumed per task, while pricing is custom, making budget planning dependent on a quote and expected volume.
- Cons: Strict image dimensions, file types, size, and face-width thresholds can rule out or require preparation of some customer photos.
- Cons: The asynchronous task-and-poll flow and responsibility for API keys and biometric consent add implementation and privacy work.
Alternatives
For a different virtual try-on product, browse Virtual Try-On Software. Choose TryItOn if a freemium option with a free plan across platforms including desktop systems better suits the project. WeShopAI Virtual Try-On may suit teams that want a free trial with 200 registration points and selected models. PICTOFiT is another paid option for Android, iOS, and web.
Tryonixs may fit a Shopify store seeking product try-on and basic analytics, with its Starter plan priced at $19 a month. AI Clothes Changer API is a paid alternative with a free trial for teams considering a clothes-changing API. makeup|SDK is another paid makeup integration option, with a license whose SKU count is not limited. Style.me Virtual Fitting offers custom monthly subscriptions based on digitized items and traffic volume. Banuba TINT may suit teams seeking a paid try-on platform with a 14-day trial and a Basic plan priced at $49 a month.
Verdict
Perfect Corp. AI Makeup Virtual Try-On API is a strong fit for beauty brands and retailers that want configurable, product-oriented makeup previews integrated into their own digital channels. Its rendering controls and broad integration options are the main reasons to choose it; custom unit pricing, image constraints, and biometric responsibilities are the main reasons to compare alternatives before committing.