AI Humanizer Benchmark

AI Humanizer Leaderboard

Cycle: October 2026 · 11 humanizers · 33 samples per humanizer · how scoring works

Last tested
Sample size
33
Methodology
v1.1.0
Cycle
Category
AI humanizer ranking for the October 2026 cycle, ordered by Overall.
RankHumanizerPenaltiesTrendRaw data
1–UndetectedGPTundetectedgpt.ai88.1296.077.483.6none.jsonl
2▲4HIX Bypassbypass.hix.ai83.8793.577.964.3none.jsonl
3▲1GPTinfgptinf.com80.7488.768.377.7none.jsonl
4▼2SmartHumanizersmarthumanizer.ai80.2078.282.977.5none.jsonl
5–AI Humanizeaihumanize.io78.3389.566.472.1-1.0.jsonl
6▲2SuperHumanizersuperhumanizer.ai78.2383.975.271.0-1.0.jsonl
7▼4WriteHumanwritehuman.ai75.0697.653.271.4-4.0.jsonl
8▲1CleverHumanizercleverhumanizer.ai68.0685.965.576.8-9.0.jsonl
9▼2StealthGPTstealthgpt.ai64.5262.867.780.6-4.0.jsonl
10–ReHumanizerehumanize.io41.601.768.782.7-4.0.jsonl
11–Undetectable AIundetectable.ai33.601.872.973.2-12.0.jsonl

11 humanizers · 7 detectors · scores out of 100, higher is better. Click a column to sort; hover a penalty for the breakdown.

Where humanizers struggle

Mean bypass across all 11 tools, by writing category. Short, formulaic text is much harder to humanize than long-form prose.

Business email56.6%
Application essay59.1%
Blog post69.3%
Marketing copy75.3%
News article77.6%
Discussion board78.1%
Academic essay79.9%

Bypass vs. meaning

Beating detectors is only half the job. The upper right is where a rewrite both passes as human and still says what the original said. Hover any icon for the tool and its numbers.

0%0%25%25%50%50%75%75%100%100%bypass rate →meaning preserved →

Cycle data

Every per-test row for this cycle as JSONL. Humanizer files carry the source text, the output and the settings it ran with; detector files carry the text scored and the score returned. That is everything needed to re-derive the leaderboard: paste any published output into a detector and compare. The bundle is hash-committed before the run and publicly timestamped when it completes.

Humanizers

UndetectedGPT
33 rows · .jsonl
HIX Bypass
33 rows · .jsonl
GPTinf
33 rows · .jsonl
SmartHumanizer
33 rows · .jsonl
AI Humanize
33 rows · .jsonl
SuperHumanizer
33 rows · .jsonl
WriteHuman
33 rows · .jsonl
CleverHumanizer
33 rows · .jsonl
StealthGPT
33 rows · .jsonl
ReHumanize
33 rows · .jsonl
Undetectable AI
33 rows · .jsonl

Detectors

GPTZero
363 rows · .jsonl
Winston AI
363 rows · .jsonl
Originality.ai
363 rows · .jsonl
ZeroGPT
363 rows · .jsonl
Grammarly
363 rows · .jsonl
QuillBot
363 rows · .jsonl
Copyleaks
363 rows · .jsonl

How scores are computed

See the full methodology

Overall score formula

42%
Bypass

How often the rewritten text is classified as human by the detector panel.

32%
Meaning

How closely the rewrite preserves the original text's meaning.

16%
Readability

Whether the output is clear, fluent, natural writing.

10%
Consistency

Whether performance holds across all seven writing types or varies widely between them.

Penalties (right) subtract from the composite, and the result never goes below zero.

Possible penalties

CodePenaltyMax
  • Identical to input

    The text came back essentially unchanged; no meaningful rewriting occurred.

    -2.0
    -10.0
  • Refusal

    The tool declined to process the text, typically due to its own content filter.

    -1.0
    -10.0
  • Meaning drift

    The rewrite departed substantially from the original's meaning.

    -1.0
    -10.0
  • Length inflation

    The output ran far longer than the input, diluting the AI signal with added words rather than removing it.

    -1.0
    -10.0
  • Length deflation

    The output ran far shorter than the input; content was dropped rather than rephrased.

    -1.0
    -10.0

Maximum possible total penalty: -50.0 (off 100).