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.

Your photo is analyzed locally in your browser and never uploaded.

1. Add a front-facing photo

Best results: natural light, face centered, no strong shadows, hair pulled away from your jawline.

Loading face analyzer…
Uploaded face preview

2. Your analysis result

Face shape

—

Skin tone profile

—

3. Hairstyle recommendations

Try these
    Use caution with

      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
      Oval1.32–1.550.78–0.900.95–1.12Balanced length, softly narrower jaw.
      Round< 1.28≥ 0.820.88–1.15Shorter face length with fuller cheek and jaw area.
      Square< 1.45≥ 0.900.90–1.12Jaw, cheeks, and forehead read similar in width.
      HeartAny< 0.86≥ 1.12Forehead wider than a narrower jaw/chin area.
      Oblong≥ 1.55< 0.95AnyFace length is the strongest feature.
      Diamond≥ 1.30< 0.820.92–1.12Cheekbones are the widest measured point.