A free, open-source alternative to Pangram

SlopTotal is a free, open-source AI detector. Where Pangram gives you its own score, SlopTotal runs 23 open detectors on the same text and shows every one of their scores, with no account and no usage limit.

Pangram website

Feature SlopTotal Pangram
Detection engines 23 independent 1 model
Every engine's score shown Yes No
Web page scanning Yes Limited
Plagiarism database No Partial
Price Free, no account 20 free checks a day after signing up; paid plans from $20 a month
Open source Yes No

When Pangram is the better choice

What Pangram does well: a free daily allowance, and a report of how much of a document reads as AI. Its pricing: 20 free checks a day after signing up; paid plans from $20 a month.

If that is what you need, and you want it under a contract with a vendor, Pangram may still be the right tool.

Why people look for a Pangram alternative

The usual reasons are price, sign-up walls and a single score that cannot be inspected. The main limit of Pangram for this comparison: free checks need an account, and the model behind the score is not open.

What SlopTotal does differently

Every scan runs 23 engines: neural classifiers, statistical tests such as perplexity and GLTR, and checks for the phrasing AI models overuse. The report shows which engines flagged the text and which cleared it.

The score is calibrated on SlopBench, a public benchmark of 3,252 texts, so a score of 55 or more means fewer than 2 in 100 human texts score that high. The data and the method are published.

Your text is not sent to Pangram or to any other API. The code is MIT-licensed, so you can run SlopTotal on your own server.

How to compare them yourself

Paste the same text into both tools. Where they disagree, the SlopTotal engine table shows which kinds of detector caused the split, which tells you more than two numbers side by side.

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

Is there a free Pangram alternative with no sign-up?

Yes: SlopTotal has no paid plan, no credits and no account. You paste a text and get the report. For comparison, Pangram pricing: 20 free checks a day after signing up; paid plans from $20 a month.

Is SlopTotal better than Pangram?

It depends on the text, and the honest answer is to test both on your own writing. SlopTotal publishes how it is measured: on SlopBench, 1.7% of human texts are called Likely AI, and every engine's score is in each report.

Does SlopTotal send my text to Pangram or OpenAI?

No. All 23 engines run on SlopTotal's own server, and the text is not sent to any outside API.

Is there an open-source Pangram alternative?

SlopTotal is MIT-licensed on GitHub. Its 23 engines are open models and published tests, and one Docker command runs the whole detector on your own server.