Do AI humanizers work?

For anyone who wants to know whether an AI humanizer can get AI text past a detector, and what it does to the text. SlopTotal runs 23 independent detectors on the same text and shows every score, free and without an account.

We tried to beat our own detector

We took 20 AI texts that SlopTotal called Likely AI (median score 80) and had Claude Haiku rewrite them to bring the score below 30, the Clean line. A second model checked every rewrite against the original.

How the text was rewritten Reached Clean Reached Clean honestly
Rewritten once 1 of 10 0 of 10
Rewritten in a loop until the quick score fell 14 of 20 1 of 20
Rewritten in a loop until the full score fell 19 of 20 0 of 20
The same loop, rejecting rewrites that add facts or change the meaning or length 6 of 20 2 of 20
The same, one paragraph at a time 6 of 20 4 of 20

What we found

  • Getting under the line is easy when the rewrite may make things up: invented details, scenes and opinions are what read as human.
  • Honest rewrites rarely get there: 4 of 20 texts at best.
  • Student essays resisted the most. None reached Clean honestly; rewritten one paragraph at a time, their median fell from 81 to 63.
  • A score under 30 on SlopTotal says nothing about other detectors: these rewrites were tuned against our score alone.

How we tested

20 AI texts from SlopBench (news, student essays, reviews, Q&A answers and science abstracts), rewritten with Claude Haiku 5.5 and scored by SlopTotal's full 23-engine analysis after every round, for up to ten rounds. A rewrite counted as honest when GPT-6 Luna found no added facts, rated the meaning kept at 4 or 5 out of 5, and its length stayed within 15% of the original. Run on October 14, 2026; the whole test cost less than one dollar in API calls. With 20 texts these numbers show a direction, not a precise rate.

What the engines look for

Classifiers trained on text from any LLM, statistical tests that measure how predictable each word is, and checks for the structure and phrasing AI models overuse.

Short texts give weak signals. Use at least 80 words, and 200 or more where you can.

How to read the result

The score runs from 0 to 100. From 55, fewer than 2 in 100 human texts score that high; from 80, fewer than 1 in 200.

Look at the engine table too. When most engines agree, the score is strong evidence. When they split, the text is often AI-assisted or heavily edited, and it deserves a closer human read.

Context

A humanizer rewrites AI text until a detector stops flagging it. In our test, a loop that kept rewriting until SlopTotal's score fell below 30 got 19 of 20 AI texts through, but mostly by adding details and claims that were not in the original. Once rewrites that added facts or changed the meaning were rejected, 4 of 20 got through, and no student essay did. A text that reads as human only because it now says things its author never wrote has a bigger problem than its score.

How the 23 engines reach a score

SlopTotal does not ask one model for an opinion. It runs 23 independent detectors and shows all 23 scores, because the useful information is often in the disagreement. Nine are neural classifiers trained to separate human from machine text, among them DeBERTa-v3-large, RoBERTa-large and a 4.4M-parameter BERT-tiny. Seven are statistical tests that need no detector training: they measure how predictable the text is to GPT-2 models, with perplexity, token ranks, log-rank and the cross-entropy between two models. The other seven read the prose itself: sentence-length variance, vocabulary, structure, hedging and the stock phrases AI models overuse.

The overall score is not an average. A logistic model fitted on SlopBench weighs each engine by what it adds once the others are known, so engines that fail in the same way do not count twice. Very short texts are pulled toward the middle, because a few words cannot carry much evidence.

The verdict bands are set on human writing: 45 is where the top 5% of human texts begin, 55 the top 2% and 80 the top 0.5%. So a score of 55 or more means fewer than 2 in 100 human texts score that high. Other languages have their own fit, and each language is marked supported, experimental or not yet reliable.

Measured on 3,252 texts

An accuracy figure means little without saying what it was measured on. SlopTotal is measured on SlopBench, an open benchmark of 1,626 human texts, every one written before ChatGPT existed, and 1,626 AI texts on the same topics and at the same lengths from 14 current models (GPT-6, DeepSeek, Qwen, Llama, Mistral, Gemma, GLM among them). It spans news, encyclopedias, science abstracts, Q&A answers, Reddit posts, reviews, student essays, non-native English and fiction, because a detector tested on one kind of writing ends up with numbers that collapse in the wild.

Two slices are there to catch unfairness: 87 passages of literature published between 1532 and 1915, where any high score is an error by construction, and essays by non-native English writers, the people detectors most often accuse wrongly. Every headline number is measured on kinds of writing the model was not tuned on, and the results are published in the repository, failures included.

Where detection stops working

Short text is unreliable, in every detector. Under about 80 words the score swings on word choice alone, and it settles from about 200 words. If a tweet gets a confident answer, distrust the answer.

Lightly edited AI text is the hard case. Each pass of human rewriting removes machine fingerprints, and there is no point at which editing stops mattering. Source code is out of scope: the engines are trained on natural language and do not reliably detect AI-written code, so SlopTotal does not claim to.

A score is evidence, not a verdict. Use the 23 scores to decide where to look and what to ask, then ask. No detector output should decide a grade, a hire or a publication on its own.

Questions we get asked

Can SlopTotal detect text from any LLM?

Yes. The score is calibrated on text from 14 current models, and the classifiers were trained on output like any LLM. Heavily edited text tends to land in the middle bands, so check the engine table.

Is it free?

Yes. No account, no credits and no paid plan.