HarmBench vs StrongREJECT

HarmBench or StrongREJECT? HarmBench is a standard setup for comparing automated red-teaming attacks and defences, with 18 methods tested against 33 target LLMs and defences in the paper. StrongREJECT measures how useful jailbroken responses really are, and finds that earlier methods overstate jailbreak success.

Last updated 2026-10-15 · Evals Review

HarmBenchStrongREJECT
Made byCenter for AI Safety & collaboratorsUC Berkeley researchers
Question answeredHow well do attacks and defences compare?Did the jailbreak actually yield useful harmful information?
Scale in paper18 red-teaming methods, 33 targets and defencesAutomated grader checked against human judgements
Running costCompute-heavy; examples use SlurmLighter: grade responses with the evaluator
Doesn't measureOver-refusal of safe requestsGeneral safety or over-refusal
License——

Verdict: when to use which

Use HarmBench if you are benchmarking attacks or defences in a shared setup.

Use StrongREJECT if you need an honest score for whether a jailbreak works. Pair either with XSTest for over-refusal.

Sources

Every row restates facts from these sources, also cited on each eval's page. A dash means not verified.

Other comparisons: SWE-bench vs SWE-bench-Live · HumanEval vs BigCodeBench · HumanEval vs LiveCodeBench · MMLU vs GPQA · AlpacaEval vs MT-Bench (LLM-as-a-judge paper) · MT-Bench (LLM-as-a-judge paper) vs LMArena (Chatbot Arena) · BEIR vs MTEB Leaderboard · WebArena vs OSWorld · GAIA vs BrowseComp