FollowBench
Models answer 820 English and Chinese instructions where each level adds one more constraint of content, situation, style, format or example type. Rules and an LLM judge check each constraint.
Reports Hard Satisfaction Rate (all constraints met) and Soft Satisfaction Rate. ACL 2024. About 120 GitHub stars.
- Made by
- HKUST and Huawei Noah's Ark Lab (Jiang et al.)
- Released
- October 2023
- Kind
- Following precise instructions
- Level
- Everyday
- Scored
- Graded by a model
- Answers
- Open-ended
- Tasks
- All public
- Strongest model tested
- GPT-4 Turbo Nov 2023 #175 on the capability index
- Last model added
- November 2023
- Scores refreshed
- November 12th, 2026
In the authors’ words
The ability to follow instructions is crucial for Large Language Models (LLMs) to handle various real-world applications. Existing benchmarks primarily focus on evaluating pure response quality, rather than assessing whether the response follows constraints stated in the instruction. To fill this research gap, in this paper, we propose FollowBench, a Multi-level Fine-grained Constraints Following Benchmark for LLMs. FollowBench comprehensively includes five different types (i.e., Content, Situation, Style, Format, and Example) of fine-grained constraints. To enable a precise constraint following estimation on diverse difficulties, we introduce a Multi-level mechanism that incrementally adds a single constraint to the initial instruction at each increased level. To assess whether LLMs' outputs have satisfied every individual constraint, we propose to prompt strong LLMs with constraint-evolution paths to handle challenging open-ended instructions. By evaluating 13 closed-source and open-source popular LLMs on FollowBench, we highlight the weaknesses of LLMs in instruction following and point towards potential avenues for future work. The data and code are publicly available at https://github.com/YJiangcm/FollowBench.
GPT-4 Turbo leads with 73.4% among models released by November 2023
Best score per entry from the benchmark's own leaderboard, read on November 12th, 2026. Where a model ran with several settings or harnesses, we keep its best. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders.
The newest model with a score here came out in November 2023, and nobody has tested a newer one. Among the 20 highest-ranked models on the capability index, these have no score yet:
- Claude Fable 5.2
-
Gemini 4 Carbon
- GPT-6 Astra
- Claude Opus 5.5
- and 16 more
- 1 GPT-4 Turbo Nov 2023 73.4%
- 2 GPT-3.5 Turbo Nov 2023 66.2%
- 3 Qwen-Chat-72B 55.3%
- 4 WizardLM-13B-V1.2 52.5%
- 5 Vicuna-13B-V1.5 51.1%
- 6 LLaMA2-Chat-13B 49.2%
- 7 LLaMA2-Chat-70B 47.5%
- 8 Qwen-Chat-14B 47.3%
- 9 LLaMA2-Chat-7B 46.3%
- 10 Vicuna-7B-V1.5 42.4%
- 11 Qwen-Chat-7B 40.6%
- 12 Baichuan2-Chat-7B 40.2%
- 13 ChatGLM3-6B 38.7%
Source: Official FollowBench leaderboard
| # | Entry | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-4 Turbo Nov 2023 | 73.4% | Nov 2023 | Official leaderboard | |
| 2 | GPT-3.5 Turbo Nov 2023 | 66.2% | Nov 2023 | Official leaderboard | |
| 3 | Qwen-Chat-72B | 55.3% | Official leaderboard | ||
| 4 | WizardLM-13B-V1.2 | 52.5% | Official leaderboard | ||
| 5 | Vicuna-13B-V1.5 | 51.1% | Official leaderboard | ||
| 6 | LLaMA2-Chat-13B | 49.2% | Official leaderboard | ||
| 7 | LLaMA2-Chat-70B | 47.5% | Official leaderboard | ||
| 8 | Qwen-Chat-14B | 47.3% | Official leaderboard | ||
| 9 | LLaMA2-Chat-7B | 46.3% | Official leaderboard | ||
| 10 | Vicuna-7B-V1.5 | 42.4% | Official leaderboard | ||
| 11 | Qwen-Chat-7B | 40.6% | Official leaderboard | ||
| 12 | Baichuan2-Chat-7B | 40.2% | Official leaderboard | ||
| 13 | ChatGLM3-6B | 38.7% | Oct 2023 | Official leaderboard |
2 models have held number one on the official leaderboard since its release in October 2023
Lab claims count from the day the card came out, independent runs from the model’s release.
Source: Official FollowBench leaderboard
Scores over time
All the scores we have, one dot each, so a model tested at several settings appears more than once.
Source: Official FollowBench leaderboard
No lab model card reports it yet
We read the headline results of 522 launch posts from 52 labs, and none of them list this benchmark.
More in Instructions and chat
- IFEval In use Models answer about 500 prompts containing verifiable instructions such as word limits or required keywords. Code checks each instruction for strict and loose accuracy.
Gemma 4 31B IT 98.9%
- IFBench In use 58 new out-of-domain verifiable output constraints. Scored by programmatic constraint checks (strict or loose).
Nemotron-Cascade 2 30B-A3B 82.9%
- MultiChallenge In use Multi-turn conversations testing instruction retention, inference memory, versioned editing and self-coherence. Graded by LLM judge with rubrics. GPT-6.1 Sol 82%
- Multi-IF In use Models follow verifiable instructions over three-turn conversations in eight languages, extending IFEval. Scored by instruction accuracy at each turn. LFM3-1.7B 89.1%
- AdvancedIF In use Models respond to over 1,600 prompts with complex, multi-turn, and system-level instructions. A judge model checks each response against expert-written rubrics.
MAI-Thinking-1 85%
- IFStruct In use Models generate JSON or YAML that must follow a requested schema and phrasing constraints, without constrained decoding. A response passes only if every structural constraint holds.
Gemma 4 31B IT 95.9%