Face detection and analysis, one API

Find faces, extract landmarks and return useful image features as JSON.

Explore face and image features

Choose the features your application needs, or request them together.

Face detection

Locate faces and return their bounding boxes.

Age estimate

Return the model’s age estimate for each face.

Visual presentation

Legacy man/woman scores describe visual presentation, not gender identity.

Expression scores

Return model scores for seven facial-expression categories.

Multiple faces

Analyze each detected face in a group image.

Facial landmarks

Get contour points for the eyes, nose, mouth and jaw.

Glasses detection

Distinguish glasses, swimming goggles and no glasses.

Smile detection

Return a smile prediction and its probability.

Hair segmentation

Get scalp-hair contours and the dominant hair color.

Head pose

Measure yaw, roll and pitch angles.

Legacy class scores

The ethnicity field exposes the existing model’s class scores.

Image quality

Check blur and exposure before using an image.

Demo

Try face analysis with your own image.

Processing image

Every feature, on every plan

Choose your monthly request allowance. Prices are in EUR.

Free

€

0
/ month
1K requests per month
Sign up free
Starter

€

19
/ month
40K requests per month
Choose plan
Business

€

35
/ month
80K requests per month
Choose plan
Enterprise

€

49
/ month
120K requests per month
Choose plan

Frequently asked questions

Does the free plan need a credit card?

No. Create an account to get 1,000 successful requests each calendar month.

Can I change my plan?

Yes. Manage plan changes through secure billing in your account. Review the amount and effective date before confirming.

How does cancellation work?

Cancel from your account to keep paid access until the end of the billing period, then return to the free plan.

What counts as a request?

A successful analysis counts once, including a valid image with no faces. Failed requests do not count. Quotas reset at the start of each month in UTC.

Which currency is used?

All plan prices and payments are in euros (EUR).

Can I request only some features?

Yes. Send a features list to calculate only what you need. An omitted list requests all available features.