Free Virtual Makeup Try-On
Upload a selfie and try on lipstick, blush and eyeshadow instantly โ a free AR-style makeup filter that runs right in your browser. No app to install, free with an account, and your photo never leaves your device.
Virtual Makeup Try-On
Lipstick, blush and eyeshadow painted onto your own selfie, right in your browser. Your photo never leaves your device.
- Ready-made looks painted onto your selfie
- See the exact shades used in each look
- Download the result
Sign in with Google or Apple. The same account works in the Makeup Check AI app.
Now in the appMakeup Analyzer ยท Virtual Try-On ยท Brow Mapping ยท Color Match
Want professional, AI-grade results?
This is a quick preview. The Makeup Check AI app applies pro-grade AI makeup, tries on new hairstyles & hair colours, and gives you full beauty transformations on your own photos โ plus AI beauty reports, 300+ looks and step-by-step tutorials.
The free tools on this page are in the Makeup Check AI app too โ free, unlimited, on your phone โ plus 24 AI reports.
How the virtual makeup try-on works
Upload a clear, front-facing selfie in good light. An on-device face model (MediaPipe) maps your lips, cheeks and eyes, and we paint each makeup look โ lipstick, blush, eyeshadow and liner โ directly onto your photo on a canvas. Nothing is uploaded: the whole thing happens locally in your browser, so it's private and instant.
Free vs full access
Sign in with a free account and trying on our starter looks and downloading a watermarked preview is free, four times a day. Every look, your own lip, blush and eyeshadow shades, and a clean, watermark-free HD photo are included with Premium, or unlock for a single photo with one report credit โ the same account works on our AI makeup analyzer and in the app.
Want to know what actually suits you?
A try-on shows how a shade looks; our free makeup analysis tells you which shades suit you โ your undertone, foundation shade family, face shape and colour season, with personalized recommendations. Use them together.

