Are these the same person?
Drop in two photos, pick files, paste from the clipboard, or capture from the webcam.
Who is this?
Searches one gallery and returns the best match per subject.
appears here
Add to gallery
Only the template is kept. The photo is discarded when the request ends.
Add many at once
Pick or drop a folder of photographs — one subject per file, with the filename as the name. Each file succeeds or fails on its own.
Enrolled subjects
Nothing loaded yet.
Image quality (OFIQ)
A separate service. Scores the photo against ISO/IEC 29794-5 and judges it against a policy.
API consumers
Each row is a caller. Keys created here are shown once, at creation — only
a hash is kept, so a lost key means creating a new consumer, not recovering the old one.
A key created through FACEARC_API_KEYS can only be revoked by editing that
setting; this page will say so if you try.
Loading…
Console users
Whoever holds one of these can open this console and everything on this page — there are no separate roles. Creating the very first user does not itself require being logged in; every request after that does, because that user's login has now taken effect. Reload and sign in once you have created yours.
Loading…
Google sign-in
Completing a Google login proves who someone is, not that they should be let in — this is the list that decides. An address added here can sign in immediately, and removing it takes effect on their very next request, not at their next login.
Loading…
Service status
Loading…
Drag inside the box to move it, or grab a corner to resize. With the aspect locked the box always stays 35×45, the ICAO portrait shape.
Auto-crop target
What OFIQ will measure
- —
- load an image
Assessment
Crop, then Assess to grade it.
Why no target passes everything
OFIQ's own thresholds conflict. The two margins together need a frame at least 3.2×T tall (T is eye‑to‑chin), so T/H ≤ 0.3125. HeadSize wants T/H = 0.45 — 1.44× larger. No rectangle satisfies both, on any photograph. Pick which one matters to you.