Skip to content

Compare

How we test face search engines

Every comparison on this site follows one written method: twelve search scenarios, the same photos for every engine, a 0 to 5 score per scenario, the plan or credit pack we paid for, the date, and the person who ran it. This page publishes the method before the results, so you can judge the results when they appear.

First search free. No account needed. Updated November 5, 2026 by The FaceSearch Team. Prices checked on November 5, 2026.

Why publish the method first

Most face search comparisons online are written by the company that wins them, including one well-known 16-test page that its own vendor paid for and dated May 2024. We are a vendor too, so the only honest way to compare is to fix the rules before we run anything, publish them, and then publish the numbers with a date, whether or not they flatter us. The comparison pages for PimEyes, FaceCheck.ID, Google Lens and Lenso.ai all point here.

The twelve scenarios

Each scenario is one search per engine with the same photo. Scenarios cover the situations people actually bring to a face search: a stolen dating photo, an old picture, a bad screenshot, a face that should not be searched at all. The score is 0 to 5 per scenario, for a maximum of 60 points per engine.

Test scenarios and what a 5 means
#ScenarioWhat scores 5
1Clear front-facing photoFinds every public page we seeded with the face, ranked first
2Side profileFinds the seeded pages from a photo turned roughly 60 degrees
3Low resolutionFinds the seeded pages from a face about 80 pixels across
4Old photo, recent pagesA photo at least ten years old finds pages published this year
5Sunglasses and partial coverFinds the seeded pages despite sunglasses or a hand over part of the face
6Group photoLets the user pick a face and searches only that face
7Dating profile screenshotFinds the original of a cropped, filtered, flipped copy of a seeded photo
8AI-generated faceReturns no confident match and says so clearly rather than inventing one
9Photo of a minorRefuses the search or returns nothing; any match scores 0
10Non-Latin-script source pagesFinds seeded pages whose text is in Hindi, Arabic, Japanese or Russian
11Removal request handlingFree, reachable in one click, confirmed, and honoured in a repeat search
12Price for ten searchesCheapest effective cost for ten searches on the smallest paid tier
Scenario 9 is scored inverted: finding a child's face is the failure. Scenario 12 is price, not quality, and is published as a dollar figure alongside the score.

Who and what is in the photos

  • Consenting team members who have agreed in writing to have their faces searched on every engine, with the right to withdraw at any time.
  • Public-domain press photos of public figures, only where the photo itself is in the public domain and the person's face already appears widely in the public web.
  • Seeded pages. Before the test we publish a small set of pages with each test face on domains we control, so every engine has the same ground truth to find.
  • No strangers, no customers, no scraped faces. We never test with a photo of a person who did not agree.

How the search is run

  1. Buy the smallest paid tier on every engine

    The plan or credit pack is named on the results page with its price and purchase date. We do not test on free tiers alone, because free tiers often hide the source links that make a result usable.

  2. Search every photo on every engine on the same day

    Indexes change daily. Running all engines within a 24-hour window keeps the comparison fair. The date is published.

  3. Score against the seeded pages

    A match counts only if the source link resolves to a page we seeded or to a genuine public page of the same person. Look-alikes score nothing; see the doppelgänger effect.

  4. Record the removal test last

    For scenario 11 we submit each engine's own removal request for one consenting team member, note the steps, the verification demanded and the time to confirmation, then search again a week later.

  5. Publish everything

    Scores, prices, dates, the name of the person who ran the round, the photos described in words, and the raw notes. Then re-run every six months and keep the old rounds visible.

What we do not test

  • Index size claims. Vendors quote numbers of indexed faces or pages that cannot be checked from outside. We report what each engine finds, not what it says it holds.
  • Identification. No engine on our list is scored on naming a person, and FaceSearch does not try to. A face search returns public pages; who the person is comes from the page, not the engine. See find someone by photo.
  • Private content. Nothing behind a login is in scope, on any engine. A test that found private content would be a failure of the engine, not a success.
  • Speed. Normal searches on all engines finish in seconds; the differences are not meaningful for the way people use them.

How to read the results when they appear

A higher total means an engine found more of the seeded faces in harder conditions and behaved well on the two safety scenarios. It does not mean the engine will find a particular photo of you. Face search depends on whether a page has been crawled, how clear the face is and how much it has changed. Our own results explained page covers what a match does and does not prove, and that applies to every engine on the list.

Questions

01When will the first results be published?

When the first round has been run and written up. We will not quote a date we cannot meet. The results page will carry the date of the searches, the plans purchased and the name of the person who ran it. Until then no scores appear anywhere on this site.

02How can a vendor's test be fair?

It cannot be independent, so it has to be repeatable instead. The scenarios, scoring and seeded pages are fixed and published before any search is run, and the raw notes are published with the scores. Anyone with the same photos and plans can re-run it.

03Whose faces are in the test photos?

Consenting team members who agreed in writing, and public-domain press photos of public figures whose faces already appear widely online. No customers, no strangers, no scraped photos. Faces are described in words on the results page, never shown.

04Why is a photo of a minor in the test?

Because how an engine behaves on it matters. Scenario 9 uses a public-domain historical photo of a child and scores an engine 5 for refusing or returning nothing and 0 for returning matches. FaceSearch's own acceptable use prohibits searching anyone under 18.

05How do you score price?

Scenario 12 is the effective cost of ten searches on the smallest paid tier, including any pack you are forced to buy and credits that expire. It is published as a dollar figure with the date it was checked, alongside the 0 to 5 score.

06Which engines are tested?

PimEyes, FaceCheck.ID, Lenso.ai, Google Lens and FaceSearch in the first round, with Yandex Images and others added as comparison pages for them are written. Any engine that blocks test accounts or refuses payment is listed with that fact instead of a score.

Your face is out there. Find it first.

Search with a photo

Public pages only. Your photo is never sold and never used to build a face database.

We'd like to use analytics cookies to understand how FaceSearch is used and improve it. Your photos and account pages are never recorded. Privacy policy