embeddings.app

Prepaid usage

New vectors cost.
Reused vectors do not.

Start with prepaid USD credit. No recurring plan or automatic top-up. Uncached inputs reserve credit before the provider runs.

中文語料,直接送出。

Cloudflare BGE-M3

$0.10

per million UTF-8 input bytes

Managed multilingual embeddings at 1,024 dimensions.

Prepaid access

From $5

of USD credit

Request an account and an invoice. Self-service $5 / $20 / $100 checkout opens once payment credentials are configured.

Cache hits

$0

for an existing embedding

Reuse successful vectors across batches, retries and document uploads.

How the meter works

The billing unit is the exact byte length of NFC-normalized UTF-8 text, independently measurable with new TextEncoder().encode(text.normalize("NFC")).length. This is an embeddings.app service price, separate from upstream token prices.

Each uncached provider request costs ceil(unique_input_bytes × model_rate) micro-USD, where the rate is the dollars-per-million-bytes value. One USD is 1,000,000 micro-USD. A 1,000-byte new BGE-M3 input costs 100 micro-USD ($0.0001).

Text, vectors, storage and managed retrieval are included within the published request and daily limits. Unknown provider outcomes remain reserved until reconciled; the service does not silently refund and repeat an uncertain paid call.

Cloudflare's published BGE-M3 provider price is $0.0118 per million input tokens, checked October 3, 2026. It is a different unit from our service rate. Provider reference.