Skip to content
Convertto

AI Content Detector — Perplexity and Burstiness, Measured Locally

Score text with a real language model in your browser and see the per-token surprise that detection methods are built on.

This detector runs a real language model over your text in your browser and reports the two measurements published detection methods are built on: perplexity, the average surprise the model felt at each token, and burstiness, how much that surprise varied between sentences. Generated text tends to be less surprising and more evenly so. It reports the numbers and refuses to issue a verdict, because stylometric detection cannot establish authorship.

Runs in your browser
Method
Per-token log-probability from a language model — perplexity and burstiness
Scoring model
GPT-2 (124M) — a 267 MB one-time download, then run on your device
Uploads
None — the text never leaves your browser
Verdict
None issued. The measurements are reported with their limits
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Can this prove text was written by AI?

No. No detector can, including the paid ones that quote a confident percentage. Perplexity measures how predictable text is to a language model, and clear, conventional, well-edited human writing is also predictable — that is what makes it clear. The measurement is real; the inference from it to authorship is not sound.

Why do you not show a percentage?

Because a percentage implies a calibrated probability, and there is no calibration behind it. People are failed, disciplined and fired on the strength of those numbers. Showing the underlying measurements against their baselines lets you interrogate the reading instead of deferring to it.

What is perplexity?

The exponential of the average negative log-probability the model assigned to each actual token — in plain terms, how surprised it was. Low perplexity means the text went the way the model expected. Generated text tends to be low because it was produced by maximising exactly that predictability.

What is burstiness?

The variation in perplexity from sentence to sentence. Human writing lurches: an ordinary sentence, then a strange one, then a digression. Sampling from a probability distribution produces a flatter profile. Burstiness is the more durable of the two signals because it survives light editing.

Why does it flag my writing as AI?

Most likely because it is clear and conventional. Technical documentation, legal text, formal academic prose and writing by non-native English speakers all score as predictable. Published research specifically found elevated false-positive rates for non-native writers — that is a property of the method, and the reason this tool refuses to convert its numbers into an accusation.

Which model does the scoring?

GPT-2, because it is small enough to run in a browser and is what most published detection work is calibrated against. It is a weak proxy for what a current frontier model finds predictable, so recent model output separates less cleanly than the original papers suggest. Treat the numbers as descriptive, not diagnostic.

How to use the ai content detector

  1. 1Enter or paste your text.
  2. 2Press Run, then download the result when it is ready.

Sources & specifications

Embed this tool

Put the working ai content detector on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More on-device ai