By on June 19, 2013

List of 10+ Face Detection / Recognition APIs, libraries, and software

Face detection

There has been a lot of buzz around Face Recognition since Google Glass was announced.  We believe that face recognition will open up a ton of possibilities in how we interact not just with each other, but with objects as well – whether it’s with Glass or not.

To help you in your journey of exploring face recognition, we have below a long list of face detection and recognition APIs that you can use for your applications.  Enjoy!

API # Title Link
1 Face Recognition Stephen here from Lambda Labs. For sample code and a graphical demo, check out Our API provides face recognition, facial detection, eye position, nose position, mouth position, and gender classification. If you have any questions ask! Just send an email to Happy Hacking! -Stephen
2 Face (Detection) A computer vision api for facial recognition and facial detection that is a perfect replacement. We currently have a free api for face detection.
3 Animetrics Face Recognition The Animetrics Face Recognition API can be used to detect human faces in pictures. Information on facial features or landmarks is returned as coordinates on the image.. Animetrics Face Recognition will also detect and return the orientation, or pose of faces along 3 axes.
4 Skybiometry Face Detection and Recognition An easy to use Face Detection and Recognition API. You must have an application created in your account at SkyBiometry to use it (sign up at if you don’t have account yet).
5 Face++ Face++ uses the cutting-edge technology of computer vision and data mining to provide 3 core vision services (Detection, Recognition and Analysis). Our API provides the detection and analysis of Landmark (23points), Landmark (81 points), Attributes: Age,Gender, Glasses, Race, etc.
6 FaceMark FaceMark is a powerful API for facial feature detection. It finds 68 points for a frontal face and 35 for a profile one. FaceMark detects landmarks for faces on the image specified by URL or uploaded as a file and produces JSON output containing a vector of facial landmarks and orientation for each face found.
7 EmoVu by Eyeris Artificially Intelligent emotion recognition software that allows cameras to look back and read people’s facial micro-expressions, gender and age group in real time as they watch videos on their computers or mobile devices.
8 Face and scene recognition by alternative! Our fast, robust and scalable rekognition engine can do facial detection, crawling, recognition, scene understanding! It can be automatically trained using images and tags on Facebook!
9 FaceRect FaceRect is a powerful and free API for face detection. It finds faces (both frontal and profile) on the image specified by URL or uploaded as a file and is able to find multiple faces on a single photo, producing JSON output with a bounding box for each face found.
10 Betaface API face detection and recognition
11 EyeFace Enables face detection, landmark estimation and age / gender recognition in images.
12 Kairos 2D to 3D face detection and facial recognition API.


You should also check out our other useful API lists for machine learning, natural language processing, sentiment analysis, SMS APIs, and summarization APIs.