Skip to content

Amazon Rekognition Review

Amazon Rekognition is AWS's pay-per-image computer vision API: face detection, 1:1 face comparison, 1:N search against your own face collections, liveness checks and video analysis.

Paid · Web, API

Stork's verdict on Amazon Rekognition

The cheapest managed way to compare and search faces in your own collection if you already run on AWS; self-host CompreFace or DeepFace to keep images off a US cloud.

Amazon Rekognition reviewed by Stork AI · stork.ai/en/amazon-rekognition

Screenshots

What Amazon Rekognition does

Amazon Rekognition is a set of pretrained image and video analysis APIs inside AWS. For faces it covers detection and attributes (DetectFaces), one-to-one comparison of two images (CompareFaces), and one-to-many search: you add faces to a collection with IndexFaces, optionally group them into users, then query with SearchFacesByImage or SearchUsersByImage. Face Liveness checks a short selfie video for spoofs such as printed photos or masks. The same service also does labels, text, moderation, celebrity recognition and stored or streaming video.

You call it through the AWS SDKs or CLI with an AWS account and IAM permissions; there is nothing to host. Collections hold face vectors that you control, not the images themselves. Under the AWS Service Terms (section 50), AWS keeps a moratorium on police use of face comparison in criminal investigations, bars sustained surveillance of a specific person without independent review such as a court order, and applies separate Biometric Notice and Consent terms.

Amazon Rekognition pricing

Rekognition Image is billed per image processed, in monthly volume tiers. Face APIs fall into two groups: Group 1 (CompareFaces, IndexFaces, SearchFacesByImage, SearchFaces, SearchUsersByImage, SearchUsers, AssociateFaces, DisassociateFaces) and Group 2 (DetectFaces, plus labels, text, moderation, celebrities and PPE). Running two APIs on one image counts as two images.

US East (N. Virginia) rates:

Monthly imagesGroup 1 (compare, index, search)Group 2 (DetectFaces etc.)
First 1 million$0.001 per image$0.001 per image
Next 4 million$0.0008$0.0008
Next 30 million$0.0006$0.0006
Over 35 million$0.0004$0.00025
Other itemPrice
Face or user vector storage$0.00001 per vector per month, prorated
Stored video face search or detection$0.10 per minute
Face Liveness$0.015 per check (first 500,000), then $0.0125, then $0.010

What that means: 1,000 face searches cost 1,000 x $0.001 = $1.00. Building a 10,000-face collection costs 10,000 x $0.001 = $10 to index, then 10,000 x $0.00001 = $0.10 a month to store.

Free tier: for 12 months from account creation, 1,000 Group 1 and 1,000 Group 2 images a month, 1,000 face vectors and 1,000 user vectors stored, and 60 minutes of video a month. New AWS customers since July 15, 2025 also get up to $200 in Free Tier credits. Prices vary by region.

Prices checked on the vendor's pricing page on November 12, 2026. See Amazon Rekognition pricing.

Key features of Amazon Rekognition

Face-related capabilities listed on AWS's product and pricing pages:

  • DetectFaces: face boxes plus attributes such as open eyes, glasses and facial hair
  • CompareFaces: similarity of the largest face in one image against faces in another
  • Face collections: IndexFaces stores vectors; SearchFacesByImage runs 1:N search
  • User vectors: group several faces of one person and search by user
  • Face Liveness: selfie-video check against photos, screens and masks
  • Stored and streaming video: face detection and face search per minute of video
  • Celebrity recognition, labels, text and content moderation in the same API

Who Amazon Rekognition is best for

Rekognition suits teams already on AWS that want face verification or search on their own users' photos with no servers to run and a per-image bill: identity checks at onboarding, photo de-duplication, access control with opted-in users. At $1 per 1,000 searches it is among the cheapest managed options at low volume.

If you cannot send face images to a US cloud, or want to own the model, self-host CompreFace or DeepFace. On Azure, Azure AI Face is the equivalent but identification and verification require Limited Access approval. For a flat monthly plan with a small quota, Luxand.cloud is simpler to start with.

What users say about Amazon Rekognition

Reviewers on G2 (4.3 out of 5 from 28 reviews at the time of checking) praise recognition accuracy and few false positives, and mention a learning curve and price as drawbacks. A developer who compared five face APIs on Medium describes Rekognition as strong for large-scale stored-image and video work but tied to AWS. FAUN.dev scores it highest on task coverage and integrations and lowest on portability, since every call runs through an AWS account and IAM.

Pros

  • $1 per 1,000 face searches or comparisons at low volume
  • No servers to run; scales with AWS
  • Face vectors stored, not images; clear processor terms
  • Liveness, video and other vision APIs in one service
  • 12-month free tier covers 1,000 face calls a month

Cons

  • Requires an AWS account, IAM setup and AWS lock-in
  • Two APIs on one image are billed as two images
  • Free tier expires after 12 months
  • Search needs an IndexFaces call per face first, billed at the same rate

Amazon Rekognition FAQ

How much does Amazon Rekognition face recognition cost?

Face comparison and face search (CompareFaces, SearchFacesByImage and other Group 1 APIs) cost $0.001 per image for the first 1 million images a month in US East, falling to $0.0004 above 35 million. 1,000 searches cost $1.00. Stored face vectors cost $0.00001 each per month.

Is there a free tier for Amazon Rekognition?

Yes, for 12 months from AWS account creation: 1,000 Group 1 and 1,000 Group 2 images a month, 1,000 stored face vectors and 1,000 user vectors, and 60 minutes of video a month. New customers since July 15, 2025 also get up to $200 in AWS Free Tier credits.

What is the difference between CompareFaces and SearchFacesByImage?

CompareFaces is one-to-one: it compares a face in a source image against faces in a target image. SearchFacesByImage is one-to-many: it searches a face collection you built earlier with IndexFaces. Both are Group 1 APIs at the same per-image price.

Does Amazon Rekognition store my images?

For face search, Rekognition stores face vectors in a collection, not the images. The AWS Service Terms say AWS stores, searches and deletes those vectors only at your direction and does not use them for other purposes.

Can police use Amazon Rekognition for facial recognition?

AWS's Service Terms state a moratorium on police departments using Rekognition's face comparison feature in criminal investigations, except to help find missing persons. They also bar sustained surveillance of a specific person without an independent review such as a court order.

How much does Rekognition Face Liveness cost?

$0.015 per check for the first 500,000 checks a month in US East, $0.0125 for the next 2.5 million, and $0.010 after that, per AWS's pricing examples.

Compare Alternatives

See every Amazon Rekognition alternative, compared

Amazon Rekognition

Paid · Web, API

Enjoying this? Get one like it in your inbox each morning.

one email a day · unsubscribe in two clicks · no third-party tracking