Model comparison

vs

text-embedding-3-small vs text-embedding-3-large

Compared on price, indexing cost, vector size and input limits.

The short answer

  • OpenAI Embedding 3 Small is cheaper: $0.02/M against $0.13/M.
  • Both take up to 8k tokens per text.
  • OpenAI Embedding 3 Small returns smaller vectors (1536 against 3072 dimensions), which cuts index storage by 50%.

Side-by-side specs

Spectext-embedding-3-smalltext-embedding-3-large
ProviderOpenAIOpenAI
Price$0.02/M$0.13/M
Max input8k tokens8k tokens
Default dimensions1,5363,072
Storage per 1M vectors6.1 GB12.3 GB
AcceptsTextText
Multilingual—Yes
WeightsClosedClosed

Same work, both models

Workloadtext-embedding-3-smalltext-embedding-3-large
Index 10,000 help articles~800 tokens each, 8M tokensOpenAI Embedding 3 Large costs 6.5× as much$0.16$1.04
Index a 1M-line codebase~10 tokens a line, 10M tokens$0.20$1.30
Embed 1M search queries~20 tokens each, 20M tokens$0.40$2.60

At listed rates, before the 5% platform fee. Re-embedding an index costs the same again.

When to pick which

text-embedding-3-small

OpenAI's smaller text-embedding-3 model, which OpenAI calls an improved, more performant version of its ada embedding model. It returns 1536-dimension vectors by default and costs less than its sibling text-embedding-3-large.

Pick it if

  • you want the hosted embedding model every Octomind plan includes, Free too
  • you want embeddings without loading model weights into your machine's memory
  • you want shorter vectors via the dimensions parameter to shrink your index

Skip it if

  • a single input runs past 8,192 tokens, the per-input limit
  • you need to embed images; it accepts text only

text-embedding-3-large

text-embedding-3-large is the larger of OpenAI's two third-generation text embedding models, returning 3072-dimension vectors by default. It sits above text-embedding-3-small, which costs less per token and returns 1536-dimension vectors.

Pick it if

  • retrieval quality matters more than cost per token
  • you want shorter vectors via the dimensions parameter, for example 256
  • you embed non-English as well as English text

Skip it if

  • text-embedding-3-small is accurate enough at a lower price
  • you need to embed images; it accepts text only

FAQ

Which is cheaper, OpenAI Embedding 3 Small or OpenAI Embedding 3 Large?

OpenAI Embedding 3 Small is cheaper: $0.02/M against $0.13/M.

Which handles longer documents?

Both take up to 8k tokens per text.

Can I switch from OpenAI Embedding 3 Small to OpenAI Embedding 3 Large without re-indexing?

No. Vectors from different embedding models are not comparable, so a switch means re-embedding the whole corpus.

Try either model

Switch between models inside the same Octomind session.

Prices from the catalog of 2026-10-22