Skip to main content
AI Rate Face
Local quality tool

Face Photo Quality Checker

Find out whether a photo is suitable for the site's geometry tools before interpreting any result. Get specific retake suggestions rather than a vague pass or fail.

Analyze a photo locally →
On-device analysis

Check your analysis photo

Pixel statistics and face landmarks are processed locally; the image never leaves this page.

Photo stays in this browser

Choose one clear adult portrait

Front-facing, neutral expression, even light. JPG, PNG, WebP, HEIC or HEIF up to 10 MB.

or drag and drop it here

Before you analyze

  • 1Use your own photo, or one you have permission to use.
  • 2One adult face only. No minors or age estimation.
  • 3Results describe this photo, not objective beauty or health.

A typical first run loads about 15 MB of model/runtime files, then the browser caches them. Nothing is submitted to our analysis API.

Local mode: the selected image and detected landmarks are held in page memory only and are cleared when you reset or leave.

Drag to reposition
Local face crop

Adjust the face area

Keep one full face inside the oval. Leave the hairline and chin visible, with a little space around the head.

For more reliable detection

  • • Select only one adult when the photo contains several people.
  • • Avoid cutting through the forehead, chin or either side of the face.
  • • Cropping helps framing, but cannot restore blur or very low resolution.

The crop is created in this browser and is never uploaded.

What it measures

Evidence behind this result

The output is built from inspectable photo geometry and a separate image-quality signal.

01

Pixels

Estimates average brightness, tonal contrast and local edge sharpness.

02

Framing

Checks visible face coverage and source resolution.

03

Pose

Reports eye-line roll and a nose-offset yaw proxy.

01Visible landmarks
02Normalized geometry
03Explainable output
Three-step method

How this tool works

01

Sample

The browser reads a bounded set of image pixels without uploading them.

02

Detect

A local landmark model checks face count, coverage and visible pose.

03

Advise

Low signals are translated into specific lighting, focus or framing suggestions.

478 visible landmarksMediaPipe Tasks Vision 0.10.35Model: float16 v1Runs in browser
Read the shared methodology →
Interpret carefully

What the result cannot tell you

01

Sharpness is a lightweight edge estimate, not a full optical quality assessment.

02

The checker cannot detect every obstruction, beauty filter or source-image edit.

03

A high score improves measurement repeatability but does not guarantee identical results.

Questions, answered

About this tool

How local processing works →
What score is good enough?+

High is ideal. Moderate can still work, but follow any pose or sharpness notes before comparing results across photos.

Why is a close crop sometimes worse?+

Very tight crops can hide the forehead or chin contour and leave too little context for stable landmarks.

Is my photo uploaded?+

No. This checker reads pixels and runs landmark detection locally in your browser.