468-point landmark mesh
The detection layer already runs, mapping a dense mesh across eyes, nose, lips and jaw, which is the input any similarity pipeline would start from.
How landmark similarity matching compares faces, and why this matcher reports as unavailable until a trained model ships.
468
Landmarks mapped
0
Data collected
Free
Always, no account
Any
Device or browser
3 simple steps
What happens from the moment you start, in order.
Use the camera or choose a file. Stand back and zoom rather than shooting at arm's length, keep the lens at eye level, and hold a relaxed neutral expression with hair off your face.
Google MediaPipe detects the facial mesh inside your browser, on your own device. The image is never uploaded, never stored and never seen by anyone.
Matching needs a face-embedding model and a licensed reference set of celebrity images, and neither ships yet. The tool says so plainly instead of printing a percentage it cannot justify.
What you get
Every reading comes with the measurement behind it.
The detection layer already runs, mapping a dense mesh across eyes, nose, lips and jaw, which is the input any similarity pipeline would start from.
Landmark detection happens inside your browser. Your image is not sent to any server, not written to storage, and it disappears when you close the tab.
Where a trained model is missing, the panel reports the tool as unavailable and explains what is absent, rather than dressing a ratio comparison up as a match.
The page walks through all four stages of landmark similarity matching, the failure mode attached to each, and the reasons proximity in a ratio space misses resemblance.
A celebrity look-alike finder (landmark similarity matching) converts a face into a fixed-length list of numbers, converts every face in a reference set the same way, then reports which reference entries sit closest in that numeric space. The phrase "look-alike" oversells it. What such a system measures is geometric proximity between ratio vectors.
The matcher on this page is not available. Honest matching needs a face-embedding model trained for identity plus a licensed reference set of celebrity images, and neither of those ships here. Landmark ratios alone cannot stand in for them. So rather than print an invented percentage next to a famous name, the result panel reports the tool as unavailable and says why.
What does run is the detection layer. Google MediaPipe places 468 facial landmarks on your face inside the browser, on your own device, and the analyzer then returns the unavailable notice. No image is uploaded, received or stored at any point, because there is no upload endpoint on this site.
The explanation is the value here. Anyone building or judging a matcher needs to know what the pipeline does, where it breaks, and why a high similarity figure would still fail to predict what a person sees.
Below: why the tool reports unavailable, the four stages a landmark-similarity pipeline runs through, how light, pose and expression move every stage, what geometric proximity leaves out entirely, and the photo conditions that matter across the face tools that do work.
Unavailable is a deliberate choice, not a bug. Two pieces are missing. The first is a face-embedding model, a network trained to map faces into a space where distance tracks identity rather than proportion. The second is a reference set of celebrity images cleared for use, processed identically.
Without both, any output would be theater. A ratio vector built from 468 landmarks can be compared against another ratio vector, but the comparison answers a question about proportions, not about who somebody resembles. Printing a percentage and a famous name on top of that would misrepresent the arithmetic. The pipeline below is what a working version would need to do.
Matching of this kind runs in four stages, and each one introduces its own failure mode.
The 468 points form a dense mesh over the eye contours, brow line, nose bridge and alar base, lip vermilion border, jaw outline and cheek surface. Every point is a coordinate in the image, nothing more.
Raw coordinates cannot be compared, because they depend on how large the face appears and where it sits in the frame. The mesh gets scaled so a fixed reference distance, usually interpupillary distance, equals one. It is rotated until the eye line runs horizontal, then centered on a stable midpoint. After that, a face shot close up and the same face shot from across a room yield nearly identical numbers.
From the standardized mesh comes a fixed-length list of ratios rather than raw distances. Typical entries include eye width against interocular distance, nose width against mouth width, mouth width against face width, the balance of the three vertical thirds, jaw angle, chin height against lower face height, brow-to-eye distance, and cheekbone prominence against the jaw.
Each reference face carries a signature computed by the same recipe. Distance between your vector and every reference vector gets measured, usually with a weighted Euclidean or cosine metric where the weights reflect how much each ratio varies across a population. The smallest distances rank as matches, and any percentage shown is that distance rescaled into a friendlier figure.
| Stage | Input | Output | Main failure mode |
|---|---|---|---|
| Landmark detection | Photo | 468 image coordinates | Poor light, blur, occlusion, extreme pose |
| Normalization | Coordinates | Scale and rotation invariant mesh | Perspective distortion, head tilt in depth |
| Signature extraction | Mesh | Vector of inter-feature ratios | Expression moving feature positions |
| Nearest neighbor | Vector | Ranked list | Reference set coverage and composition |
Every one of those stages responds to how the photograph was taken.
Lighting comes first. Landmark detectors infer position partly from contrast edges, so strong side light draws a shadow boundary along one cheek and the detector may place the jaw contour on the shadow instead of the bone. That shifts the jaw-width entry, which shifts the distance to every reference face at once, which reorders the ranking.
Head pose does the same through perspective. A face turned 15 degrees away foreshortens one side, so measured width drops and the eye-to-nose ratios change. Standardizing the mesh handles in-plane rotation cleanly but cannot recover depth rotation from a single image.
Expression is the third variable and often the largest. A smile widens the mouth by a substantial fraction, raises cheek mass, narrows the eye aperture and lifts the nasolabial fold. Each of those touches a signature entry. Camera distance adds a fourth: a phone held at arm's length sits close enough for perspective to enlarge the nose and chin against the ears, the effect known as selfie distortion.
Proximity in a ratio space is not resemblance, and the two disagree often. Human face recognition does not work by measuring ratios at all. People are exquisitely sensitive to things a signature ignores: skin texture and coloring, hair, eye color, the shape of a smile, characteristic asymmetries, expression habits, and the configuration of a face as one gestalt rather than a set of parts.
So two faces can sit adjacent numerically and look nothing alike, while two faces observers call strikingly similar can be far apart in the vector space. A reference set adds a second ceiling. Any such system can only return people inside it, and if your closest real look-alike is absent you still get a top result, which is merely the nearest available face. Coverage also runs thinner for some populations than others, which degrades quality unevenly.
Conditions that would stabilize a match also improve the tools on this site that do run. Stand about two meters back and zoom, or ask someone else to take the photo, rather than shooting at arm's length. Face the camera squarely with the lens level with your eyes. Use even diffuse light from the front, such as an overcast window, and avoid overhead spots, direct sun and hard side sources. Hold a neutral expression with the mouth closed, clear hair from the forehead, temples and jaw, and take off glasses and hats.
A celebrity look-alike finder compares ratio vectors and reports geometric proximity, which is why this one reports as unavailable rather than printing a name it cannot justify: the embedding model and the licensed reference set are both missing. The four stages, landmark detection, normalization, signature extraction and nearest neighbor search, each carry a failure mode, and light, pose, expression and camera distance move all of them. Proximity in that space still misses skin, hair, color and the whole-face impression people respond to. Nothing you photograph leaves your device. For measurements that do return a result today, try the face shape detector or the face symmetry test.
Questions
The questions people ask most often about this tool.
No. The tool reports as unavailable, because honest matching needs a face-embedding model trained for identity plus a licensed reference set of celebrity images, and neither of those ships here. Facial landmark ratios alone cannot substitute for them. Rather than print an invented percentage beside a famous name, the result panel states what is missing and why.
Landmark similarity matching converts a face into a fixed-length vector of proportional ratios, converts every reference face the same way, then reports which reference entries sit closest in that numeric space. It measures geometric proximity between vectors. Resemblance as a person perceives it is a different question, and the two answers disagree often.
Four stages, each with its own weakness. Landmark detection turns a photo into coordinates and suffers under poor light or extreme pose. Normalization scales and rotates the mesh to a standard frame and cannot undo depth rotation. Signature extraction reduces the mesh to inter-feature ratios, which expression disturbs. Nearest neighbor search ranks the reference set, bounded by whoever is in it.
No. Landmark detection runs entirely inside your browser using Google MediaPipe, on your own device. Your image is never transmitted to a server, never written to storage and never seen by another person. Closing the page removes everything. There is no upload endpoint on this site at all, which is why no account or email address is required.
Four things dominate. Side lighting draws a shadow edge that the detector can mistake for the jaw contour. Head rotation of 15 degrees foreshortens one side and changes the width ratios. A smile widens the mouth, raises the cheeks and narrows the eye aperture. Close-range camera distance enlarges the nose through lens perspective, the effect known as selfie distortion.
Skin, hair and coloring matter more to human observers. People are sensitive to texture, hair, eye color, the shape of a smile, characteristic asymmetries and the configuration of a face as a whole, none of which a ratio vector records. Two faces can sit adjacent numerically and look nothing alike, which is the central weakness of geometric matching.
Keep exploring
Measure forehead, cheekbone and jaw width against face length to name which of the seven face shapes your outline matches.
Try it freeA for-fun geometric score showing how closely your facial proportions sit to statistical averages and classical canons.
Try it freeMirror your facial landmarks about a computed midline and score how closely the left and right halves correspond.
Try it freeMost styling decisions follow from the shape of your face. Run the detector, then work outward from the result.