A suite of 18 public retrieval datasets across 9 task types used to test whether a search or embedding model generalises to new domains without fine-tuning.
unassessed
| Category | embedding |
|---|---|
| Subcategory | zero-shot information retrieval |
| Page status | active |
| Metric | nDCG@10 |
| Direction | higher_is_better |
| Dataset size | 18 |
| Dataset licence | Apache-2.0 |
| Publisher | UKP Lab, TU Darmstadt |
BEIR gathers 18 pre-existing retrieval datasets spanning nine task types, including fact-checking, question answering, biomedical IR, news retrieval, argument retrieval, duplicate-question detection, citation prediction, tweet retrieval and entity retrieval, and evaluates one retrieval system across all of them without per-dataset fine-tuning. Given a query, a system ranks a corpus of passages or documents by relevance, scored against human relevance judgments. The premise is that a good retriever should generalise zero-shot to a new domain rather than needing supervised training data from each one, so BEIR is most informative when compared against what the system was actually trained on.
Zero-shot passage/document retrieval and ranking across 18 datasets and 9 task types; corpora range from thousands to millions of documents
| Model | Provider | Score | Card as of |
|---|---|---|---|
| NV Embed v2 | NVIDIA | 58.5 | 2026-04 |
| Qwen3 Embedding 8B | Alibaba / Qwen Team | 57.5 | 2026-04 |
| Qwen3 VL Embedding 8B | Alibaba / Qwen Team | 57.5 | 2026-04 |
| jina embeddings v4 | Jina AI | 57.0 | 2026-04 |
| jina embeddings v4 vllm retrieval | Jina AI | 57.0 | 2026-04 |
| Voyage 3 | Voyage AI | 56.5 | 2026-04 |
| e5 mistral 7B instruct | intfloat | 56.2 | 2026-04 |
| snowflake arctic embed l v2.0 | Snowflake | 56.0 | 2026-04 |
| jina embeddings v3 | Jina AI | 55.8 | 2026-04 |
| Gemini Embedding 001 | Google DeepMind | 55.5 | 2026-04 |
| text-embedding-3-large | OpenAI | 55.1 | 2026-04 |
| nomic embed text v2 moe | Nomic AI | 55.0 | 2026-04 |
| nomic embed text v2 moe GGUF | Nomic AI | 55.0 | 2026-04 |
| Qwen3 Embedding 4B | Alibaba / Qwen Team | 55.0 | 2026-04 |
| SFR Embedding 2 R | Salesforce | 55.0 | 2026-04 |
| bge m3 | BAAI | 54.8 | 2026-04 |
| snowflake arctic embed l | Snowflake | 53.8 | 2026-04 |
| granite embedding english r2 | IBM | 53.5 | 2026-04 |
| granite embedding small english r2 | IBM | 53.5 | 2026-04 |
| multilingual e5 large instruct | intfloat | 53.5 | 2026-04 |
| snowflake arctic embed m v2.0 | Snowflake | 53.0 | 2026-04 |
| Voyage Code 3 | Voyage AI | 52.5 | 2026-04 |
| nomic embed text v1.5 | Nomic AI | 52.3 | 2026-04 |
| nomic embed text v1.5 GGUF | Nomic AI | 52.3 | 2026-04 |
| bge large en v1.5 | BAAI | 52.1 | 2026-04 |
| Voyage Multilingual 2 | Voyage AI | 52.0 | 2026-04 |
| e5 large v2 | intfloat | 51.5 | 2026-04 |
| snowflake arctic embed m v1.5 | Snowflake | 51.5 | 2026-04 |
| Voyage 3 Lite | Voyage AI | 51.2 | 2026-04 |
| bge large en | BAAI | 51.0 | 2026-04 |
| snowflake arctic embed m long | Snowflake | 51.0 | 2026-04 |
| multilingual e5 large | intfloat | 50.8 | 2026-04 |
| nomic embed text v1 | Nomic AI | 50.8 | 2026-04 |
| e5 large | intfloat | 50.5 | 2026-04 |
| snowflake arctic embed m | Snowflake | 50.5 | 2026-04 |
| bge base en v1.5 | BAAI | 50.2 | 2026-04 |
| e5 large unsupervised | intfloat | 49.8 | 2026-04 |
| jina embeddings v2 base en | Jina AI | 49.5 | 2026-04 |
| Qwen3 Embedding 0.6B | Alibaba / Qwen Team | 49.5 | 2026-04 |
| Qwen3 VL Embedding 2B | Alibaba / Qwen Team | 49.5 | 2026-04 |
| Mistral Embed | Mistral AI | 49.2 | 2026-04 |
| bge base en | BAAI | 49.0 | 2026-04 |
| e5 base v2 | intfloat | 48.8 | 2026-04 |
| multilingual e5 base | intfloat | 48.5 | 2026-04 |
| granite embedding 125M english | IBM | 48.0 | 2026-04 |
| bge small en v1.5 | BAAI | 47.5 | 2026-04 |
| e5 base | intfloat | 47.5 | 2026-04 |
| snowflake arctic embed s | Snowflake | 47.2 | 2026-04 |
| jina embeddings v2 small en | Jina AI | 47 | 2026-04 |
| text-embedding-3-small | OpenAI | 46.8 | 2026-04 |
| e5 small v2 | intfloat | 46.5 | 2026-04 |
| multilingual e5 small | intfloat | 46.2 | 2026-04 |
| bge small en | BAAI | 45.8 | 2026-04 |
| e5 small | intfloat | 45.2 | 2026-04 |
| snowflake arctic embed xs | Snowflake | 44.5 | 2026-04 |
| all mpnet base v2 | Sentence Transformers | 44.2 | 2026-04 |
| text-embedding-ada-002 | OpenAI | 43.5 | 2026-04 |
| all MiniLM L12 v2 | Sentence Transformers | 43.2 | 2026-04 |
| granite embedding 30M english | IBM | 43.0 | 2026-04 |
| granite embedding 30M sparse | IBM | 43.0 | 2026-04 |
| multi qa mpnet base dot v1 | Sentence Transformers | 43.0 | 2026-04 |
| all MiniLM L6 v2 | Sentence Transformers | 42.8 | 2026-04 |
| multi qa mpnet base cos v1 | Sentence Transformers | 42.8 | 2026-04 |
| all roberta large v1 | Sentence Transformers | 42.0 | 2026-04 |
| all distilroberta v1 | Sentence Transformers | 41.5 | 2026-04 |
| multi qa MiniLM L6 cos v1 | Sentence Transformers | 41.0 | 2026-04 |
| msmarco bert base dot v5 | Sentence Transformers | 40.5 | 2026-04 |
| msmarco MiniLM L12 cos v5 | Sentence Transformers | 40.0 | 2026-04 |
| msmarco MiniLM L6 v3 | Sentence Transformers | 39.0 | 2026-04 |