Skip to content
October 2026 results: WriteHuman holds #1, StealthGPT jumps to #2. Read the analysis →
HumanizerBench

← Latest leaderboard

AI Humanizer Leaderboard

In September 2026, the top-ranked AI humanizer on HumanizerBench was WriteHuman, scoring 78.29 out of 100. Since August 2026, StealthGPT climbed 3 places, the biggest gain. Humanize AI Pro fell 5 places, the biggest drop. SupWriter, StealthBypass and Penlify were ranked for the first time.

14 humanizers · 33 prompts each · 5 detectors · Last tested · Methodology v1.2.0

Rank

Position in this cycle by overall score.

Learn more →
Humanizer Overall

Weighted blend of bypass rate (42%), meaning preservation (32%), readability (16%), and consistency (10%). Penalties may reduce this score.

Learn more →
↓
Bypass

Fraction of detector tests where the humanized output was classified as human, across all 5 detectors. Click a score to read the raw outputs and verdicts behind it.

Learn more →
Meaning

Semantic similarity (embedding cosine) between input and humanized output. Higher = output preserves the input's meaning.

Learn more →
Readability

Writing quality of the output: clarity, fluency and naturalness, rated by a language model. Higher = better.

Learn more →
Penalties

Total points deducted from the overall score when output-quality issues were detected. Hover a row's chip to see why.

Learn more →
Trend

Leaderboard position across recent cycles. The line rises when the tool moves up the ranking, independent of absolute score.

Learn more →
Video
1 -
78.29 90.1 72.3 56.9 None
2 ▲ 1
75.39 86.4 76.3 47.2 −1.0Penalties applied
  • Meaning drift−1.0
    Applied 1× max −10.0

    The output's meaning drifted significantly from the original input.

3 ▲ 1
73.97 86.3 76.9 34.9 None
4 ▲ 2
72.94 81.5 73.2 58.4 −1.0Penalties applied
  • Length inflation−1.0
    Applied 1× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

5 -
72.80 80.3 79.0 45.7 None
6 ▲ 2
71.75 82.1 82.1 61.7 −6.0Penalties applied
  • Length inflation−6.0
    Applied 6× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

7 ▼ 5
70.07 70.8 74.7 61.8 None
8 ▼ 1
67.58 82.1 66.1 65.4 −6.0×2Penalties applied
  • Meaning drift−1.0
    Applied 1× max −10.0

    The output's meaning drifted significantly from the original input.

  • Length inflation−5.0
    Applied 5× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

9 ▲ 3
65.10 79.6 59.4 70.9 −5.0Penalties applied
  • Meaning drift−5.0
    Applied 5× max −10.0

    The output's meaning drifted significantly from the original input.

10 ▼ 1
61.70 83.9 66.6 60.4 −12.0×2Penalties applied
  • Meaning drift−2.0
    Applied 2× max −10.0

    The output's meaning drifted significantly from the original input.

  • Length inflation−10.0
    Applied 12× max −10.0at max

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

11 ▼ 1
60.97 64.4 74.2 52.1 −5.0Penalties applied
  • Length inflation−5.0
    Applied 5× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

12 ▼ 1
60.35 41.1 86.4 66.1 −3.0Penalties applied
  • Length inflation−3.0
    Applied 3× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

13 -
39.38 78.6 39.5 54.1 −23.0×4Penalties applied
  • Identical to input−2.0
    Applied 1× max −10.0

    The tool returned the input mostly unchanged. No real humanization happened.

  • Meaning drift−10.0
    Applied 17× max −10.0at max

    The output's meaning drifted significantly from the original input.

  • Length inflation−1.0
    Applied 1× max −10.0

    The output ran much longer than the input, a common trick that pads text to dilute the AI signal.

  • Length deflation−10.0
    Applied 21× max −10.0at max

    The output came back much shorter than the input. The rewrite dropped content instead of paraphrasing it.

14 -
36.57 0.0 62.7 71.8 −5.0Penalties applied
  • Meaning drift−5.0
    Applied 5× max −10.0

    The output's meaning drifted significantly from the original input.

Swipe the table sideways to see every column.

Gold, silver and bronze mark the top three scores in each column. Tied scores share a color.

Screen captures of the runs behind the September 2026 board: 15 recordings, one per tool, 3h 47m of testing, 495 runs. Pick a tool to watch it being tested, then jump to any run. Nothing downloads until you press play. Hosted links may expire over time; the published JSON stays the record.

WriteHuman

9:39 · 33 runs

0:00 of 9:39

WriteHuman

2026-09-01 23:02 UTC · 9:39 · 33 runs

Visit WriteHuman

Runs in this recording

Click a time to jump.

Recordings

How scores are computed

Full methodology
Bypass
Share of detector tests where the output was classified as human.
Meaning
How well the output preserves the original meaning.
Readability
How clear, fluent, and natural the writing reads, rated by a language model.
Consistency
How evenly the humanizer performs across writing categories.

Penalties

Taken off the total for each flagged test. Each rule stops at −10.0, −50.0 in total, and a score cannot go below 0.

Identical to input −2.0
Refusal −1.0
Meaning drift −1.0
Length inflation −1.0
Length deflation −1.0