RULER
Synthetic retrieval, multi-hop tracing, aggregation and QA tasks at configurable lengths. Measures effective context size.
Synthetic. Near-saturated for frontier models at 128K.
In the authors’ words
The needle-in-a-haystack (NIAH) test, which examines the ability to retrieve a piece of information (the "needle") from long distractor texts (the "haystack"), has been widely adopted to evaluate long-context language models (LMs). However, this simple retrieval-based test is indicative of only a superficial form of long-context understanding. To provide a more comprehensive evaluation of long-context LMs, we create a new synthetic benchmark RULER with flexible configurations for customized sequence length and task complexity. RULER expands upon the vanilla NIAH test to encompass variations with diverse types and quantities of needles. Moreover, RULER introduces new task categories multi-hop tracing and aggregation to test behaviors beyond searching from context. We evaluate 17 long-context LMs with 13 representative tasks in RULER. Despite achieving nearly perfect accuracy in the vanilla NIAH test, almost all models exhibit large performance drops as the context length increases. While these models all claim context sizes of 32K tokens or greater, only half of them can maintain satisfactory performance at the length of 32K. Our analysis of Yi-34B, which supports context length of 200K, reveals large room for improvement as we increase input length and task complexity. We open source RULER to spur comprehensive evaluation of long-context LMs.
- Level
- Everyday Most adults, without training
- Scored
- Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
- Answers
- Short answer A number, word or short string matched to a key.
Nemotron-Cascade 2 30B-A3B leads with 99%
Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.
- 99.0
Nemotron-Cascade 2 30B-A3B
- 96.4
Gemma 4 31B IT
- 96.0
Mistral Medium 3
- 95.7
Qwen2.5-14B-Instruct-1M
- 95.1
Qwen2.5-72B
- 95.0
Cohere Command A
- 95.0
Qwen3-235B-A22B
- 94.7
Nemotron 3 Ultra
- 94.6
Qwen3-14B
- 94.6
seed-oss-36b-instruct
- 93.7
Qwen3-32B
- 93.1
Qwen-Turbo
- 92.9
Qwen2.5-32B
- 91.8
Nemotron 3 Super
- 91.6
Qwen3-30B-A3B
- 91.5
Nemotron 3.5 Lightning 30B-A3B
- 91.4
Qwen2.5-14B
- 91.1
Nemotron 3 Nano 4B
- 91.0
MiniMax-Text-01
- 89.8
Gemma 4 26B A4B
- 89.1
Qwen3-8B
- 88.2
EXAONE 4.0 32B
- 87.9
InternLM3-8B-Instruct
- 87.1
Phi-3.5-MoE
- 86.3
Nemotron 3 Nano 30B-A3B
- 85.8
Nemotron 3.5 Bolt E4B
- 85.4
Qwen2.5-7B
- 85.2
Qwen3-4B
- 84.1
Phi-3.5-mini
- 81.4 Granite 4.2 30B
- 81.2
Mistral Small 3.1
- 78.9 nvidia-nemotron-nano-9b-v2
- 76.7
Hunyuan-A13B-Instruct
- 72.1
Nemotron Nano 12B v2 VL
- 66.0
Gemma 3 27B
- 65.6 LFM3-1.7B
- 57.1
Gemma 3 12B
- 46.8
Gemma 3 4B
- 1
Nemotron-Cascade 2 30B-A3B 99%
- 2
Gemma 4 31B IT 96.4%
- 3
Mistral Medium 3 96%
- 4
Qwen2.5-14B-Instruct-1M 95.7%
- 5
Qwen2.5-72B 95.1%
- 6
Cohere Command A 95%
- 7
Qwen3-235B-A22B 95%
- 8
Nemotron 3 Ultra 94.7%
- 9
Qwen3-14B 94.6%
- 10
seed-oss-36b-instruct 94.6%
- 11
Qwen3-32B 93.7%
- 12
Qwen-Turbo 93.1%
- 13
Qwen2.5-32B 92.9%
- 14
Nemotron 3 Super 91.8%
- 15
Qwen3-30B-A3B 91.6%
- 16
Nemotron 3.5 Lightning 30B-A3B 91.5%
- 17
Qwen2.5-14B 91.4%
- 18
Nemotron 3 Nano 4B 91.1%
- 19
MiniMax-Text-01 91%
- 20
Gemma 4 26B A4B 89.8%
- 21
Qwen3-8B 89.1%
- 22
EXAONE 4.0 32B 88.2%
- 23
InternLM3-8B-Instruct 87.9%
- 24
Phi-3.5-MoE 87.1%
- 25
Nemotron 3 Nano 30B-A3B 86.3%
- 26
Nemotron 3.5 Bolt E4B 85.8%
- 27
Qwen2.5-7B 85.4%
- 28
Qwen3-4B 85.2%
- 29
Phi-3.5-mini 84.1%
- 30 Granite 4.2 30B 81.4%
- 31
Mistral Small 3.1 81.2%
- 32 nvidia-nemotron-nano-9b-v2 78.9%
- 33
Hunyuan-A13B-Instruct 76.7%
- 34
Nemotron Nano 12B v2 VL 72.1%
- 35
Gemma 3 27B 66%
- 36 LFM3-1.7B 65.6%
- 37
Gemma 3 12B 57.1%
- 38
Gemma 3 4B 46.8%
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | | 99% | Mar 2026 | Model card | |
| 2 | | 96.4% | Jul 2026 | Model card | |
| 3 | | 96% | May 2025 | Model card | |
| 4 | | 95.7% | Jan 2025 | Model card | |
| 5 | | 95.1% | Dec 2024 | Model card | |
| 6 | | 95% | Apr 2025 | Model card | |
| 7 | | 95% | May 2025 | Model card | |
| 8 | | 94.7% | Jun 2026 | Model card | |
| 9 | | 94.6% | May 2025 | Model card | |
| 10 | | 94.6% | Aug 2025 | Model card | |
| 11 | | 93.7% | May 2025 | Model card | |
| 12 | | 93.1% | Dec 2024 | Model card | |
| 13 | | 92.9% | Dec 2024 | Model card | |
| 14 | | 91.8% | Mar 2026 | Model card | |
| 15 | | 91.6% | May 2025 | Model card | |
| 16 | | 91.5% | Oct 2026 | Model card | |
| 17 | | 91.4% | Dec 2024 | Model card | |
| 18 | | 91.1% | Mar 2026 | Model card | |
| 19 | | 91% | Jan 2025 | Model card | |
| 20 | | 89.8% | Jul 2026 | Model card | |
| 21 | | 89.1% | May 2025 | Model card | |
| 22 | | 88.2% | Jul 2025 | Model card | |
| 23 | | 87.9% | Jan 2025 | Model card | |
| 24 | | 87.1% | Aug 2024 | Model card | |
| 25 | | 86.3% | Dec 2025 | Model card | |
| 26 | | 85.8% | Oct 2026 | Model card | |
| 27 | | 85.4% | Dec 2024 | Model card | |
| 28 | | 85.2% | May 2025 | Model card | |
| 29 | | 84.1% | Aug 2024 | Model card | |
| 30 | Granite 4.2 30B | 81.4% | Aug 2026 | Model card | |
| 31 | | 81.2% | Mar 2025 | Model card | |
| 32 | nvidia-nemotron-nano-9b-v2 | 78.9% | Aug 2025 | Model card | |
| 33 | | 76.7% | Jun 2025 | Model card | |
| 34 | | 72.1% | Nov 2025 | Model card | |
| 35 | | 66% | Mar 2025 | Model card | |
| 36 | LFM3-1.7B | 65.6% | Oct 2026 | Model card | |
| 37 | | 57.1% | Mar 2025 | Model card | |
| 38 | | 46.8% | Mar 2025 | Model card |
5 models have held number one since its release in Apr 2024
Lab claims count from the day the card came out, independent runs from the model’s release.
The best score passed 85% in Aug 2024
All the scores we have, one dot each, so a model tested at several settings appears more than once.
3 labs put it in a launch post in the last six months
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| 27 Oct 2026 | LFM3-1.7B | 65.6 | RULER 128K |
| 23 Oct 2026 | 85.8 | RULER (64K, non-reasoning) | |
| 25 Aug 2026 | Granite 4.2 30B | 81.4 | RULER 128K (64K 89.96) |
| 4 Jun 2026 | 94.7 | RULER (1M) | |
| 19 Mar 2026 | 99 | NIAH@1M (RULER Subset) | |
| 16 Mar 2026 | 91.1 | RULER (128k, reasoning off) | |
| 11 Mar 2026 | 91.8 | RULER @ 1M | |
| 15 Dec 2025 | 86.3 | RULER-100@1M | |
| 20 Aug 2025 | 94.6 | RULER (128K) | |
| 18 Aug 2025 | 78.9 | RULER (128K) | |
| 15 Jul 2025 | 88.2 | RULER (non-reasoning) | |
| 7 May 2025 | 96 | Best of RULER 32K / RULER 128K | |
| 17 Mar 2025 | 81.2 | RULER 128K (RULER 32K 93.96) | |
| 27 Jan 2025 | 95.7 | RULER Avg. (4K to 128K) | |
| 15 Jan 2025 | 91 | Ruler (1M) | |
| 13 Jan 2025 | 87.9 | RULER(4-128K Average) |
33 system cards report it, from 10 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| 23 Oct 2026 | | 85.8 | RULER (64K), non-reasoning, released Q4_K_M imatrix checkpoint (Table 5). BF16 86.99 (Table 3) | Capabilities |
| 15 Oct 2026 | | 91.5 | RULER-v1 (1M), BF16 acc. (Table 22) | Capabilities |
| 24 Jul 2026 | | 96.4 | RULER accuracy, 128k, without thinking (Table 9). 32k: 96.8 | Capabilities |
| 24 Jul 2026 | | 89.8 | RULER accuracy, 128k, without thinking (Table 9). 32k: 97.3 | Capabilities |
| 9 Jun 2026 | | 94.7 | RULER (1M) (Table 10) | Capabilities |
| 19 Mar 2026 | | 99 | NIAH@1M (RULER Subset), four NIAH variants at 1M tokens (Table 1 and A.5) | Capabilities |
| 11 Mar 2026 | | 91.6 | RULER 1M (Table 5). 256k 96.83, 512k 95.22, and 128k 97.04 in Table 8 BF16 | Capabilities |
| 23 Dec 2025 | | 86.3 | RULER-100 @ 1M, reasoning off (Table 3). 256k 92.92, 512K 91.25 | Capabilities |
| 6 Nov 2025 | | 72.1 | RULER, reasoning on, SFT stage 4, length not stated (Table 6) | Capabilities |
| 30 Sep 2025 | | RULER, no overall score: 32k 84.3, 128k 69.7 (Table 14) | Capabilities | |
| 17 Sep 2025 | | RULER by context length with no overall (Table 23): 4k 94.8, 8k 89.9, 16k 85.7, 32k 81.9, 64k 67.3 | Capabilities | |
| 20 Aug 2025 | | 78.9 | RULER 128k, NVIDIA-Nemotron-Nano-9B-v2 (Figure 1) | Capabilities |
| 15 Jul 2025 | | 88.2 | RULER, 128K, Non-reasoning only (Table 4). 4K 96.26 to 64K 91.73 in Table 10 | Capabilities |
| 26 Jun 2025 | | 76.7 | RULER QA sub-task Avg., 0-8K 78.7, 8K-32K 75.3, 32K-64K 78.0, 64K-128K 73.9 (Table 6) | Capabilities |
| 14 May 2025 | | 89.1 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 77.4. Thinking mode Avg. 84.4 with 8192-token thinking budget (Table 23) | Capabilities |
| 14 May 2025 | | 85.2 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 66.0. Thinking mode Avg. 83.5 with 8192-token thinking budget (Table 23) | Capabilities |
| 14 May 2025 | | 93.7 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 85.6. Thinking mode Avg. 91.0 with 8192-token thinking budget (Table 23) | Capabilities |
| 14 May 2025 | | 91.6 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 79.2. Thinking mode Avg. 86.6 with 8192-token thinking budget (Table 23) | Capabilities |
| 14 May 2025 | | 95 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 90.6. Thinking mode Avg. 92.2 with 8192-token thinking budget (Table 23) | Capabilities |
| 14 May 2025 | | 94.6 | RULER Avg. (4K to 128K, YaRN x4), non-thinking mode, 128K 85.1. Thinking mode Avg. 90.1 with 8192-token thinking budget (Table 23) | Capabilities |
| 1 Apr 2025 | | 95 | RULER average up to 128k (Table 21). 128k 90.0, 256k 84.6 | Capabilities |
| 25 Mar 2025 | | 46.8 | RULER 128K, IT (Table 15). RULER 32K IT: 61.4 | Capabilities |
| 25 Mar 2025 | | 66 | RULER 128K, IT (Table 15). RULER 32K IT: 91.1 | Capabilities |
| 25 Mar 2025 | | 57.1 | RULER 128K, IT (Table 15). RULER 32K IT: 80.3 | Capabilities |
| 26 Jan 2025 | | 95.7 | RULER Avg. (4K to 128K) (Table 4). 4K 97.5, 8K 97.1, 16K 94.6, 32K 94.9, 64K 94.9, 128K 92.2 | Capabilities |
| 14 Jan 2025 | | 91 | Ruler, 1M column, 0.910 (Table 9). 128k 0.947, 64k 0.943 | Capabilities |
| 19 Dec 2024 | | 85.4 | RULER Avg. 4K to 128K, with YARN+DCA, 128K 55.1 (Table 16) | Capabilities |
| 19 Dec 2024 | | 95.1 | RULER Avg. 4K to 128K, with YARN+DCA, 128K 88.4 (Table 16) | Capabilities |
| 19 Dec 2024 | | 92.9 | RULER Avg. 4K to 128K, with YARN+DCA, 128K 82.0 (Table 16) | Capabilities |
| 19 Dec 2024 | | 91.4 | RULER Avg. 4K to 128K, with YARN+DCA, 128K 78.1 (Table 16) | Capabilities |
| 19 Dec 2024 | | 93.1 | RULER Avg. 4K to 128K, 128K 84.5 (Table 16) | Capabilities |
| 30 Aug 2024 | | 87.1 | RULER, average over 4k to 128k (Table 2), 128k alone 64.2 | Capabilities |
| 30 Aug 2024 | | 84.1 | RULER, average over 4k to 128k (Table 2), 128k alone 63.6 | Capabilities |
Versions
More in Long context
- MRCR v2 In use Multi-round coreference: retrieve the n-th of several similar requests hidden in a long synthetic conversation, up to 1M tokens.
Muse Spark 1.3 98.5%
- LongBench v2 In use 503 multiple-choice questions over 8K-2M-word contexts (QA, dialogue, code repos, structured data). Accuracy. Beam 1.0 66.9%
- GraphWalks In use A graph is given as an edge list in long context. The model answers BFS or parent queries, scored by F1. Claude Fable 5 100%
- OpenAI MRCR v2 In use Models read a long synthetic chat that hides 2, 4 or 8 identical writing requests and must reproduce the response to the i-th one. Scored by mean string match ratio per context bin.
K-EXAONE 2.0 94.4%
- CL-bench In use Model must learn new knowledge from a supplied long context (rules, procedures, data) and solve tasks. Strict LLM-verified rubrics. GPT-5.4 27.9%
- AA-LCR 1.1 In use Models answer 100 questions that need reasoning across sets of real documents of about 100K tokens. An LLM equality checker with a fixed system prompt compares each answer with the key.
Step 5 Preview 88.3%