Cognitive Services pricing - Face API

Use intelligence APIs to enable vision, speech, language, and knowledge capabilities

The Microsoft Face API uses state-of-the-art cloud-based face algorithms to detect and recognise human faces in images. Capabilities include features like face detection, face verification and face grouping to organise faces into groups based on their visual similarity.

Pricing details

Tier Features Price
Face API – free Up to 20 transactions per minute 30,000 transactions free per month
Face API – standard Up to 10 transactions per second
0–10,00,000 transactions $- per 1,000 transactions
10,00,001–50,00,000 transactions $- per 1,000 transactions
50,00,001–200,00,000 transactions $- per 1,000 transactions
Face Storage Stores images sized up to 4 MB each $- per 1,000 images per month

Support & SLA

  • Free billing and subscription management support are included.
  • We guarantee that Cognitive Services running in the standard tier will be available at least 99.9% of the time. No SLA is provided for the free tier. Read the SLA.

FAQ

Face API

  • Face Storage allows a subscription to store additional persisted faces when using person objects and face lists for identification or for similarity matching with the Face API.

  • The stored images are charged at $- per 1,000 faces and this rate is prorated daily.

    For example, if your account used 10,000 persisted faces each day for the first half of the month and none the second half, you would be billed only for the 10,000 faces for the days stored. The calculation then is ($-/1,000) * (10,000*15+0*16)/31 = $-

    As a second example, if each day during the month you persist 1,000 faces for a few hours and then delete them each night, you would still be billed for 1,000 persisted faces each day.

  • The quota for the number of stored person groups is now 1,000, with up to 1,000 persons per person group or face lists.

General

  • The Emotion API, Face API, Language Understanding Intelligent Service API, Bing Speech-to-Text API and Bing Text-to-Speech API are billed per 1,000 API transaction calls when a production API call is being actively executed. Billing is prorated for production API transaction call quantities.

    The Bing Long Form Speech API service is billed per hour of speech that is analysed. The billing is prorated on a per-minute basis.

    The Recommendations API and Text Analytics API can be purchased in units of the standard tiers at a fixed price. Each unit of a tier comes with included quantities of API transactions. If the user exceeds the included quantities, overages are charged at the rate specified in the pricing table above. These overages are prorated and the service is billed on a monthly basis. The included quantities in a tier are reset each month.

  • Usage is throttled if the transaction limit is reached on the free tier. Customers cannot accrue overages on the free tier.

  • Any annotation to a document counts as a transaction. Batch scoring calls will also take into consideration the number of documents that need to be scored in that transaction. So for instance, if 1,000 documents are sent for sentiment analysis in a single API call, that will count for 1,000 transactions. If an API supports more than one annotation operation, that will also be considered. Let us say an API call performs both sentiment analysis and key-phrase extraction on 1,000 documents, that will count for 2,000 transactions (2 annotations * 1,000 documents).

  • If the usage on a standard tier is exceeded, the account starts to accrue overages. These overages are billed on a monthly basis and are calculated at the rate specified for each tier.

  • Any API call (with the exception of batch scoring calls) counts as a transaction. Batch scoring calls will count based on the number of items that need to be scored in that transaction.

  • Usage is throttled if the transaction limit is reached on the free tier. Customers cannot accrue overages on the free tier. Batch scoring is not supported on the free tier.

  • The Recommendations API can be purchased in units of the standard tiers at a fixed price. Each unit of a tier comes with included quantities of API transactions. If the user exceeds the included quantities, overages are charged at the rate specified in the pricing table above. These overages are prorated and the service is billed on a monthly basis. The included quantities in a tier are reset each month.

  • You may upgrade to a higher tier at any time. Billing rate and included quantities corresponding to the higher tier will begin immediately.

Resources

Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Cognitive Services

Review technical tutorials, videos, and more resources

Added to estimate. Press 'v' to view on calculator View on calculator

Learn and build with $200 in credit and keep going for free

Free account