Use AI to monitor text and image content for safety
Explore pricing options
Apply filters to customize pricing options to your needs.
Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month autumn on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the forthcoming month. Sign in to the Azure pricing calculator to see pricing based on your current programme/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.
US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment or directly through a pay-as-you-go online subscription.
Important—The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.
US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment or directly through a pay-as-you-go online subscription.
Important—The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.
Instance | Features | Price |
---|---|---|
Free – Web |
Text
Prompt Shields Protected material detection Groundedness detection |
5,000 text records per month1 |
Image Multimodal |
5,000 images per month | |
Standard – Web |
Text
Prompt Shields Protected material detection Groundedness detection |
$- per 1,000 text records1 |
Image Multimodal |
$- per 1,000 images |
1A text record in the S tier contains up to 1,000 characters as measured by Unicode code points. If a text input into the Content Safety API is more than 1,000 characters, it counts as one text record for each unit of 1,000 characters. For instance, if a text input sent to the API contains 7,500 characters, it will count as 8 text records. If a text input sent to the API contains 500 characters, it will count as 1 text record.
Commitment tiers - Disconnected container
Category | Price per year | Max Usage per year | Projected usage per month |
---|---|---|---|
Text | $- | 720M text record | 60M text record |
Image | $- | 180M images | 15M images |
Azure pricing and purchasing options
Connect with us directly
Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimisation and request a custom proposal.
Talk to a sales specialistSee ways to purchase
Purchase Azure services through the Azure website, a Microsoft representative or an Azure partner.
Explore your optionsAdditional resources
Azure AI Content Safety
Learn more about Azure AI Content Safety features and capabilities.
Pricing calculator
Estimate your expected monthly costs for using any combination of Azure products.
Documentation
Review technical tutorials, videos and more Azure AI Content Safety resources.
Frequently asked questions
-
In the S tier, there are two types of APIs, For the Text API, the service is billed for the amount of Text Records submitted to the service. For the Image API, the service is billed for the amount of images submitted to the service.
-
A text record in the S tier contains up to 1,000 characters as measured by Unicode code points. If a text input into the Content Safety API is more than 1,000 characters, it counts as one text record for each unit of 1,000 characters. For instance, if a text input sent to the API contains 7,500 characters, it will count as 8 text records. If a text input sent to the API contains 500 characters, it will count as 1 text record.
-
Usage is stopped if the transaction limit is reached on the Free tier. Customers cannot accrue overages on the free tier.
-
As a specific example, let’s say you make the following calls in a monthly billing period:
- 15,00,000 Analyse Text API calls
- 5,00,000 Analyse Image API calls
Your total bill will be constructed as follows:
TYPE RESOURCE CALCULATIONS 15,00,000 Analyse Text S1 $-/1,000 * 15,00,000 = $- 5,00,000 Analyse Image S1 $-/1,000 * 5,00,000 = $- Total $-
Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.
Get free cloud services and a $200 credit to explore Azure for 30 days.