Independent resource. Not affiliated with any provider. Always verify pricing on provider sites.
$embeddingcost

Azure OpenAI Embedding Pricing 2026 (September 2026)

Per-token pricing for text-embedding-3-small, 3-large, and ada-002 on Azure OpenAI Service, plus how PTU reserved capacity changes the math and the key differences against OpenAI direct.

Verified September 2026
Direct answer

Azure OpenAI embedding pricing in 2026 is pay-as-you-go and runs about 10% above OpenAI direct on every model: text-embedding-3-small costs $0.022 per million tokens against $0.02 on OpenAI, text-embedding-3-large $0.143 per million against $0.13, and the legacy text-embedding-ada-002 $0.11 per million against $0.10. Microsoft publishes those as per-1,000-token rates ($0.000022, $0.000143 and $0.00011), which is why the premium is easy to miss. On top of that, Azure does not offer a Batch discount on embeddings, so bulk indexing is cheaper on OpenAI direct unless you commit to Azure PTU reserved capacity. Azure OpenAI Service pricing (East US) and OpenAI API pricing, both re-checked 23 September 2026.

$0.022
text-embedding-3-small
per million tokens
$0.143
text-embedding-3-large
per million tokens
$0.11
text-embedding-ada-002
per million tokens

Current Pricing (Pay-As-You-Go)

ModelStandard $/MBatch $/MDimsMTEB
text-embedding-3-small
Recommended
$0.022not offered153662.3
text-embedding-3-large
High accuracy
$0.143not offered307264.6
text-embedding-ada-002
Legacy - migrate
$0.11not offered153660.5

Azure's published per-1,000-token rates, East US, re-checked 23 September 2026: $0.000022, $0.000143 and $0.00011 respectively. Each is 10% above the OpenAI direct list price. Azure publishes no Batch tier for embedding models.

Cost at scale (pay-as-you-go)

Model100M tokens1B tokens10B tokens
text-embedding-3-small$2$22$220
text-embedding-3-large$14$143$1,430
text-embedding-ada-002$11$110$1,100

Provisioned Throughput Units (PTUs)

PTUs are Azure's reserved-capacity pricing model. You commit to a fixed throughput allocation for a monthly or annual term in exchange for predictable pricing, guaranteed capacity, and protection against pay-as-you-go list-price changes.

Embedding workloads typically need fewer PTUs than chat-completion workloads because embedding requests are short and high-throughput. The exact discount versus pay-as-you-go depends on region, term length, and any Enterprise Agreement-level negotiation. Microsoft does not publish a single canonical PTU price for embedding models, so the break-even point against pay-as-you-go varies by quote and is not something we can publish a definitive cross-over number for. Request a quote from your Microsoft account team for your specific region and committed volume.

When PTU makes sense: sustained high-throughput indexing (catalogue ingestion, search-index refresh), latency-sensitive online retrieval that needs guaranteed capacity, or regulated workloads where pay-as-you-go variance is a procurement blocker. For variable or bursty workloads, pay-as-you-go is almost always cheaper.

Azure OpenAI versus OpenAI direct: key differences

AspectOpenAI directAzure OpenAI
Pay-as-you-go $/M tokens$0.02 - $0.13$0.022 - $0.143 (about 10% dearer)
Batch tier on embeddingsNo longer listed on the pricing pageNone
Reserved capacityNot offered for embeddingsPTU (monthly / annual term)
Regional controlGlobal onlyMany Azure regions, data residency
Enterprise complianceSOC 2, GDPRSOC 2, GDPR, HIPAA, FedRAMP, more via inheritance
Private networkingPublic endpoint onlyPrivate Endpoints, VNet
Volume discountsLimited (Enterprise tier)EA-level discounts on Azure commit

Choosing between Azure and OpenAI direct

Pick OpenAI direct if you have no data-residency requirement and want the lowest absolute cost: it is about 10% cheaper per token on every embedding model before any Batch discount enters the picture.

Pick Azure OpenAI if you need EU / UK / US data residency, you are already on an Azure Enterprise Agreement (committed Azure spend reduces effective embedding cost), you need Private Endpoints / VNet, or you require HIPAA / FedRAMP compliance.

Pick Azure PTU if you have sustained, predictable, high-volume embedding throughput and your latency requirements rule out the Batch API anyway. Get a Microsoft account team quote before assuming PTU is cheaper - Microsoft does not publish a canonical embedding PTU price, so the break-even is quote-dependent.

OpenAI direct pricingAll embedding providersCost calculatorMethodology

Updated September 2026