BeautySpire local analyzer
Find your face shape, undertone, and best beauty colors.
Upload or take a clear front-facing photo. Face landmarks and skin color sampling run on your device; the optional AI routine only receives three text labels, never your image.
1. Add a front-facing photo
Best results: natural light, face centered, no strong shadows, hair pulled away from your jawline.
Loading face analyzer…
2. Your analysis result
Face shape
—
Skin tone profile
—
3. Hairstyle recommendations
Try these
Use caution with
Internal article links placeholder: add links such as “Best haircuts for oval faces” or “How to choose bangs for your face shape.”
4. Makeup color recommendations
5. Optional personalized routine
Click only if you want a short AI-written routine. The request sends only your face shape, undertone, and depth labels through a protected PHP proxy.
Writing your routine…
Face-shape threshold table used by this tool
Ratios are measured from MediaPipe Face Mesh landmarks. These thresholds are heuristic styling rules, not biometric identity measurements.
| Shape | Face length / cheekbone width | Jaw width / cheekbone width | Forehead width / jaw width | Comment |
|---|---|---|---|---|
| Oval | 1.32–1.55 | 0.78–0.90 | 0.95–1.12 | Balanced length, softly narrower jaw. |
| Round | < 1.28 | ≥ 0.82 | 0.88–1.15 | Shorter face length with fuller cheek and jaw area. |
| Square | < 1.45 | ≥ 0.90 | 0.90–1.12 | Jaw, cheeks, and forehead read similar in width. |
| Heart | Any | < 0.86 | ≥ 1.12 | Forehead wider than a narrower jaw/chin area. |
| Oblong | ≥ 1.55 | < 0.95 | Any | Face length is the strongest feature. |
| Diamond | ≥ 1.30 | < 0.82 | 0.92–1.12 | Cheekbones are the widest measured point. |