PrettyScale's eight face ratios, its reference sets for women and men and its scoring steps, placed on your photo by a 478-point mesh instead of fourteen lines you drag by hand. The formula is shown in full and nothing is uploaded.
Reference set: PrettyScale keeps one for women and one for men. Pick the one it would ask you for; switch any time.
For a comparable score: face the camera squarely at eye level, hair off the forehead, no smile, as PrettyScale asks.
Upload a photo
Drag and drop or choose a file
JPG, PNG or HEIC, up to 30MB
Your photo never leaves your device
PrettyScale's face test asks for fourteen marks: the hairline, the eye line, the base of the nose, the middle of the mouth, the bottom of the chin, the two widest points of the face, the four eye corners, both nostrils and both mouth corners. From those it takes ten distances and divides them into the eight ratios below, each against a reference value for women or for men. Its script gives no source for the reference values; they are listed here exactly as its code holds them (ps_98_en.js, read 2026-10-11).
| Ratio | Divides | Women | Men | PrettyScale label when within range |
|---|---|---|---|---|
| Face width to height | cheek to cheek, divided by hairline to chin | 0.733 | 0.678 | Good face shape |
| Lower face to forehead | eye line to chin, divided by hairline to eye line | 1.532 | 1.473 | Normal forehead size |
| Face width to eye spacing | cheek to cheek, divided by the distance between the two eye centres | 2.160 | 2.130 | Good interocular distance |
| Face width to nose width | cheek to cheek, divided by nostril to nostril | 3.895 | 3.558 | Good nose for face |
| Eye-to-lip to eye-to-nose | eye line to lip seam, divided by eye line to nose base | 1.508 | 1.486 | (not labelled) |
| Mouth width to nose width | mouth corner to corner, divided by nostril to nostril | 1.487 | 1.377 | Normal mouth size |
| Eye-to-lip to lip-to-chin | eye line to lip seam, divided by lip seam to chin | 1.546 | 1.406 | Normal chin |
| Face height to eye-to-lip | hairline to chin, divided by eye line to lip seam | 2.773 | 2.773 | (not labelled) |
One consequence worth knowing: the eight reference values do not all fit on one face. A face that matches seven of the women's values exactly is held to about 97 by the eighth, and the same face on the men's set is labelled a small chin. So the ceiling is a property of the targets, not of anyone's face.
| Score | What it measures | PrettyScale's verdict |
|---|---|---|
| 97 to 100 | Nearly every ratio at the reference | You are almost perfect! |
| 90 to 96 | Most ratios at the reference | You are beautiful! |
| 75 to 89 | Close to the reference | You are pretty! |
| 60 to 74 | Most ratios near the reference | You are good looking! |
| 45 to 59 | Several ratios off the reference | You are not bad! |
| 0 to 44 | Far from the reference | Never shown: raised to the floor |
The bands and the quoted verdicts are PrettyScale's. They describe distance from one site's authored targets, not how anyone sees you: expression, skin, hair, warmth and the way you carry yourself are not in fourteen marks.
The marks are placed by a face mesh, not dragged
PrettyScale asks you to drag fourteen lines and arrows onto the photo, and a few pixels of slack on the nostrils or the chin moves a ratio by several percent. Here the same fourteen marks come from the 478-point mesh, so the same photo gives the same number every time.
The hairline is the mesh's top-of-forehead landmark
The mesh cannot see hair, so the hairline mark is its uppermost forehead point. On a high or receding hairline PrettyScale's hand-placed line sits higher, which lengthens the face and the forehead ratios there.
There is no floor on the score
PrettyScale's script never displays a result under a random number between 45 and 50: anything lower is raised to that floor before it is shown. This page shows the number the formula gives and tells you when PrettyScale would have raised it.
The reference set is your choice, and nothing is inferred
PrettyScale asks for a gender first and scores against one of two reference sets. This site never detects or asks your sex; you pick the set, and can switch after the result to see both.
The verdict strings are not reproduced
PrettyScale ends with a one-line verdict. The five it shows (its floor hides the two lowest) are quoted in the band table below so you know where a number lands there; the result here names what the number measures instead.
No. PrettyScale is prettyscale.com, which is not connected to this site. This page runs the same measurement: its eight ratios, two reference sets, scoring steps, penalties and symmetry check were read from the public script its face test loads in the browser (ps_98_en.js, read on 2026-10-11). The difference is that the fourteen marks are placed by a 478-point face mesh instead of being dragged by hand.
Fourteen marks on the face (hairline, eye line, nose base, lip seam, chin, the two face edges, the four eye corners, both nostrils and both mouth corners) give ten distances. Eight ratios of those distances are each compared with a reference value, scored on how close they sit to it, and rounded down to one of PrettyScale's steps. The eight step scores are averaged, three penalties (lip position, eye spacing, symmetry) are subtracted, and the result is the score out of 100.
In PrettyScale's own bands, 75 and above is where it says "You are pretty!", 90 and above "You are beautiful!" and 97 and above "You are almost perfect!". Two things about the top: its eight reference values contradict each other slightly, so a face that matches seven of them exactly is still held to about 97 by the eighth, and its per-ratio steps mean a face only a few percent off on every ratio still scores in the 70s.
Because its script will not. Before the result is displayed, PrettyScale picks a random floor between 45 and 50 and raises any lower score up to it, so the two lowest verdicts in its code are never shown in practice. This page does not apply the floor: when the formula gives a lower number you see it, with a note of what PrettyScale would have displayed instead.
It is reproducible here, which is not the same thing. The reference values are PrettyScale's own authored numbers with no stated source, the steps and penalties are its design choices, and nothing about the formula has been validated against how people judge faces. Treat the result as a reading of one photo against one site's targets. Lighting, lens distance and a tilted or turned head all move the widths and heights it divides.
Three reasons, in order of size. The marks: PrettyScale uses the lines you drag, this page uses the mesh, and a different hairline, chin or nostril position changes several ratios at once. The floor: PrettyScale raises low scores and this page does not. Rounding: PrettyScale works in whole pixels on a small resized photo; here the distances are measured at the photo's own resolution.
PrettyScale asks for it and uses one of two reference sets. This site never detects or asks your sex. You choose the reference set above the uploader, Women by default, and can switch after the result; the score recomputes in place and nothing about the choice is stored.
No. PrettyScale also has a body test built on shoulder, waist and hip points. This page covers the face test only, and this site has no body-measurement tools.
The photo is never uploaded for this test: the face mesh and PrettyScale's formula both run in your browser. The derived scores are saved temporarily so your result can be opened again on this device, and are deleted on the schedule in the privacy policy. The scan asks your birth year first and is for adults.
PrettyScale scores out of 100 and so does this page. Dividing by ten gives a rough 1 to 10, but the bands are not evenly spaced: in PrettyScale's own words 60 to 74 is good looking, 75 to 89 pretty and 90 to 96 beautiful, so a 7 out of 10 covers two of its bands.
Each ratio first gets a closeness percentage: 100 minus the difference from the reference as a share of the measured value. PrettyScale then rounds it down to a step: 60% or less scores 20, 70% or less scores 30, 75% or less scores 40, 80% or less scores 50, 90% or less scores 70, 95% or less scores 75; above 95 the percentage is kept as it is. So a ratio 5% off the reference scores 75, and one 2% off scores 98.
Attractiveness Test
This site's own 0 to 100 read: symmetry, thirds, fifths and length-to-width, placed among 14,000+ scans
Facial Ratios Calculator
fWHR, midface ratio, eye spacing and more, drawn on your photo with first-party percentiles
Golden Ratio Face Calculator
Length-to-width against phi, plus your three facial thirds
Face Symmetry Test
Twelve landmark pairs mirrored across a fitted axis, not four width ratios