Humanizer benchmark. reright next to 12 other humanizers, on public texts.
We took the AI-written texts and the humanizer outputs that the AI Humanizer Benchmark publishes, ran the same texts through reright, and scored every output with the same open checks. reright ran this test. The code, the data and every output are below, so anyone can check it or run it again.
What we measured
- Facts: whether a number, a name or a quote of three or more words was changed or dropped. We used the checker published with the paper "Humanized but Still True?" (arXiv 2611.00359). We reran it on the benchmark's October outputs first, and it matched the paper on every one of them.
- Meaning: an open model, gpt-oss-20b, compares each output with its source and scores it from 1 to 5. A second open model, roberta-large-mnli, checks how many sentences of the source the output still says.
- AI detection: four open detectors, desklib, fakespot, Binoculars and Fast-DetectGPT. Each one is set to flag 5% of human texts of the same length. A text passes when none of the four flags it.
- Handed back: when one of reright's checks fails, it returns the text unchanged. Those texts count as reright's output in every column.
November 2026
| Tool | Changed a number, name or quote | Handed back unchanged | Judge, 1 to 5 | Source sentences kept | Passed all four detectors | flagged by desklib | flagged by fakespot | flagged by Binoculars | flagged by Fast-DetectGPT |
|---|---|---|---|---|---|---|---|---|---|
| reright | 5% | 3% | 4.33 | 98% | 55% | 36% | 27% | 15% | 6% |
| Clever AI Humanizer | 38% | 0% | 3.12 | 76% | 45% | 24% | 6% | 42% | 21% |
| GPTinf | 43% | 0% | 2.45 | 77% | 27% | 39% | 45% | 27% | 18% |
| HIX Bypass | 38% | 0% | 4.39 | 96% | 30% | 58% | 39% | 21% | 15% |
| ReHumanize | 38% | 0% | 4.67 | 92% | 9% | 79% | 73% | 55% | 42% |
| Rephrasy | 43% | 0% | 2.48 | 65% | 70% | 24% | 15% | 0% | 0% |
| SmartHumanizer | 38% | 0% | 4.12 | 94% | 45% | 36% | 33% | 12% | 15% |
| StealthGPT | 43% | 0% | 3.00 | 70% | 3% | 85% | 55% | 70% | 61% |
| SuperHumanizer | 33% | 0% | 3.36 | 89% | 58% | 36% | 12% | 9% | 3% |
| Undetectable AI | 38% | 0% | 4.09 | 90% | 3% | 97% | 79% | 88% | 76% |
| UndetectedGPT | 38% | 0% | 4.12 | 92% | 48% | 39% | 18% | 24% | 27% |
| The AI text before rewriting | n/a | n/a | n/a | n/a | 3% | 94% | 85% | 45% | 30% |
Tools are listed alphabetically. Within a single month, a gap of up to about 20 points between two shares can be chance. The intervals for every comparison are in the full tables.
All three months
| Tool | Changed a number, name or quote | Handed back unchanged | Judge, 1 to 5 | Source sentences kept | Passed all four detectors | flagged by desklib | flagged by fakespot | flagged by Binoculars | flagged by Fast-DetectGPT |
|---|---|---|---|---|---|---|---|---|---|
| reright | 1% | 4% | 4.41 | 97% | 51% | 36% | 31% | 16% | 9% |
| Clever AI Humanizer | 46% | 0% | 2.56 | 63% | 29% | 39% | 25% | 60% | 46% |
| GPTinf | 42% | 0% | 2.46 | 73% | 25% | 46% | 45% | 27% | 12% |
| HIX Bypass | 36% | 0% | 3.87 | 97% | 64% | 29% | 16% | 7% | 5% |
| ReHumanize | 40% | 0% | 4.75 | 92% | 5% | 83% | 78% | 55% | 45% |
| SmartHumanizer | 34% | 0% | 4.09 | 94% | 37% | 47% | 26% | 11% | 7% |
| StealthGPT | 42% | 0% | 3.08 | 68% | 10% | 75% | 46% | 66% | 56% |
| SuperHumanizer | 34% | 0% | 3.48 | 88% | 56% | 38% | 14% | 8% | 3% |
| Undetectable AI | 37% | 2% | 4.20 | 92% | 2% | 96% | 79% | 80% | 69% |
| UndetectedGPT | 30% | 0% | 3.98 | 91% | 41% | 44% | 13% | 18% | 13% |
| The AI text before rewriting | n/a | n/a | n/a | n/a | 1% | 95% | 85% | 59% | 32% |
This table has the 9 tools that are in all three monthly runs. Over all three months, every other tool changed facts more often than reright, and the 95% interval of each difference excludes zero. reright changed a fact in 1% of the texts that have one: it dropped "first" from "first-time triathletes". HIX Bypass passed the detectors more often than reright. Seven tools kept the meaning less well, with intervals that exclude zero, and one is within the margin. ReHumanize kept the meaning better, and 95% of its outputs failed at least one detector.
Where reright falls short
- It can still drop a word that carries a fact when nothing marks it as one, such as "first" in "first-time triathletes".
- It still hands 4% of texts back unchanged, when it cannot rewrite them without changing a number or a name.
- On the detectors, HIX Bypass passes more often than reright, and 16% of human-written texts also fail at least one of the four.
What this does not show
- Commercial detectors. The benchmark also scores each tool on GPTZero, Originality.ai, Copyleaks, Pangram, ZeroGPT, QuillBot and Grammarly. We have no such scores for reright, so we compare nothing on them.
- How the tools behave today. The competitor outputs are from September to November 2026, and tools and detectors change often.
- Other languages. Every text here is in English.
- Your own voice. These are reright's default rewrites, before it has learned from your writing.
Plans and features
| Tool | Free | Cheapest paid plan | Learns from your own writing | Checks facts | MCP | Sources |
|---|---|---|---|---|---|---|
| reright | 3,000 words a month | $5 a month for 50,000 words | Indeed, on Pro and Unlimited: your mail, documents, GitHub and edits | Yes: numbers, names and meaning, or you get your text back | Yes | reright.it/#pricing reright.it/docs |
| AI Humanize | $15 a month for 20,000 words | Not described | Optional locks for keywords and citations | aihumanize.io/pricing aihumanize.io/api aihumanize.io | ||
| Clever AI Humanizer | Up to 3,000 words a request | No paid plan | Not described | Says meaning is kept, no check described | cleverhumanizer.ai cleverhumanizer.ai/api | |
| GPTinf | Shows the start of the result | $9.99 a month for 5,000 words | Not described | Says meaning is kept, no check described | gptinf.com/pricing gptinf.com | |
| HIX Bypass | $14.99 a month for 5,000 words | Not described | Says meaning is kept, no check described | hixbypass.com/pricing hixbypass.com/developer hixbypass.com | ||
| ReHumanize | 5 runs a month, up to 500 words | $9.99 a month, not yet on sale | Not described | Says meaning is kept, no check described | rehumanize.io/pricing rehumanize.io | |
| Rephrasy | Up to 100 words | $18.99 a month for 200,000 words | From your rewrites of sample sentences | Says meaning is kept, no check described | Yes | rephrasy.ai rephrasy.ai/api-solution rephrasy.ai/clone-writing-style rephrasy.ai |
| SmartHumanizer | 3,000 words, no sign-up | $12 a month for 15,000 words | Not described | Says quotes and citations stay as they are | smarthumanizer.ai/pricing smarthumanizer.ai | |
| StealthGPT | $1 for 3 days | $29.99 a month for 50,000 words | Not described | Says meaning is kept, no check described | Yes | stealthgpt.ai/pricing stealthgpt.ai |
| SuperHumanizer | 1,200 words a run, no sign-up | $12 a month for 15,000 words | Not described | Says it checks numbers and meaning | superhumanizer.ai/pricing superhumanizer.ai superhumanizer.ai/ai-humanizer-api | |
| Undetectable AI | 250 words | $5 a month billed yearly, for 10,000 words | A separate API, from sample text | Not described | undetectable.ai/pricing undetectable.ai undetectable.ai/develop help.undetectable.ai/en/article/writing-style-replication-api-1sulyd4 | |
| UndetectedGPT | 2 requests a month, up to 150 words | $19.99 a month, 200 requests of up to 500 words | Not described | Says meaning is kept, no check described | Yes | undetectedgpt.ai/pricing undetectedgpt.ai |
| WriteHuman | 3 requests a month, up to 250 words | $20 a month, 80 requests of up to 600 words | Not described | Asks you to check the facts yourself | Yes | writehuman.ai/pricing writehuman.ai writehuman.ai/api writehuman.ai/mcp |
Read from each vendor's public pages on 6 November 2026, without an account. A blank cell means we could not confirm it there.
Data and code
The download has the inputs, every tool's outputs, reright's six runs, every score, the code and the logs. Runs 1 and 2 used the production version of the morning of 6 November 2026, runs 3 and 4 the version of that afternoon, which keeps quotations, greetings and headings as written, and runs 5 and 6 the version of that evening, which also puts back a number or name the rewrite changed. The tables show run 5. The README has the protocol we fixed before reright saw any of these texts, and every change we made to it.
Credits
Texts and competitor outputs: AI Humanizer Benchmark, cycles 2026-09 to 2026-11, CC BY 4.0, reformatted by us. The benchmark is run by the team behind UndetectedGPT and has not reviewed or endorsed this test. Fact checker: humanizer-fact-audit, MIT licence. Federal human texts: GoHumanize Open Humanizer dataset, CC BY 4.0. Questions or takedown requests: [email protected].