Paste any Reddit post or comment draft. We scan it for em dashes, AI buzzwords, robotic sentence rhythm, and other tells that get posts flagged or downvoted, instantly and free.
Your Draft
Analyzed instantly in your browser
What We Check
AI-Slop Score
Higher means more likely to read as AI
No result yet
Paste a draft on the left and hit "Check My Draft", or try the sample.
An AI-Slop Score is a 0 to 100 estimate of how likely a piece of text is to read as AI-written, based on measurable writing patterns rather than a black-box model. Ours checks eight specific signals in your browser and shows you exactly which ones fired.
Every point in the score maps to a countable signal in your actual text: how many em dashes, how many buzzwords, how uniform the sentence lengths are. Nothing is estimated by a model you cannot inspect.
No server call, no AI model, no account. Your draft never leaves your device, which matters if you are checking an unpublished post or a client's copy.
A high score does not prove text is AI-written, and a low score does not guarantee it is human. Treat it as a fast, honest editing signal before you hit post.
Reddit published a transparency update on July 6, 2026 detailing how its automated systems are now catching spam and inauthentic content at a much larger scale than before.
23M
spam views blocked per day before reaching a human
25K
net new spammy posts and comments caught daily
~2M
inauthentic votes revoked per day, last three months
20%
drop in user spam exposure, Q1 2026 vs the prior quarter
Reddit's own numbers show its detection is mostly aimed at coordinated, bot-like, and vote-manipulation behavior, using LLMs to catch subtle patterns that older rule-based filters missed. That is a different target than grading how a single post reads stylistically. But the second layer matters just as much: subreddit moderators and everyday readers flag and downvote posts that simply sound AI-written, independent of whatever Reddit's own spam classifier decides. On top of that, r/programming, one of Reddit's larger technical communities, tightened its rules in 2026 to restrict AI and LLM generated submissions, part of a broader wave of niche subreddits doing the same as AI-written volume increased. Writing style still gets you flagged even when the content itself is genuine.
The same eight signals the checker above measures, explained in plain terms with a specific edit you can make right now.
| AI Tell | Why It Flags | Human Fix |
|---|---|---|
| Em dashes and en dashes | LLMs are trained on heavily edited prose where dashes join clauses smoothly. Most Redditors never bother finding the dash key. | Replace with a period, comma, or parentheses. If you catch yourself reaching for one, split it into two sentences instead. |
| AI buzzwords (delve, leverage, seamless, robust) | These words score high in model training data from marketing copy and corporate blogs, so they get sampled far more often than in normal speech. | Say what you actually mean. 'Leverage the platform' becomes 'use it'. 'Delve into' becomes 'look at' or just skip the phrase. |
| Rule-of-three lists (X, Y, and Z) | Models default to triads because balanced three-item lists are extremely common in the training corpus and feel rhetorically complete. | Cut to two items, or let the third one run in its own sentence instead of tidying it into a list. |
| Headings and bullet points in a post or comment | Chat assistants format answers like documents by default. Reddit prose almost never uses markdown structure outside of guides. | Write it as paragraphs. Save headers and bullets for genuinely long guides, not a normal post or comment. |
| Uniform sentence length | Autoregressive sampling tends to average out sentence length over a passage, producing a steady, metronomic rhythm. | Deliberately mix a short sentence with a long, rambling one. Real thought is uneven. |
| No contractions anywhere | Formal training data underuses contractions relative to casual speech, so unedited model output skews toward 'do not' over 'don't'. | Read it out loud. If you would say 'it's' when talking, type 'it's', not 'it is'. |
| Corporate hedging (designed to, aims to, seeks to) | This is boilerplate marketing phrasing that shows up constantly in product descriptions the model was trained on. | Just state the outcome directly. 'This is designed to help you write faster' becomes 'this helps you write faster'. |
| Zero casual style anywhere in the text | No slang, no lowercase start, no stray exclamation point, no typo. Real comments are messier than that by default. | Do not over-polish. Leave a little roughness in, it reads more credible than a spotless paragraph. |
Five habits that keep a post sounding like a person typed it, and five that give it away instantly.
Write like you are explaining it to a friend in a group chat, then clean up typos after.
Let one thought trail into the next, even if the sentence runs long and a little messy.
Use first-person specifics: what happened, what you tried, what actually worked.
Leave in a mild opinion or a joke. Real people have takes, AI defaults to neutral.
Keep paragraph breaks loose and conversational instead of one clean idea per paragraph.
Open with a summary sentence that restates the title, that is a classic AI framing habit.
Close with a tidy wrap-up sentence starting with 'in conclusion' or 'ultimately'.
Format a normal post or comment with headers and bullet points.
Use three adjectives in a row to describe anything, pick one.
Avoid every contraction in the piece just to sound more 'professional'.
An eight-step editing pass that takes most drafts from a red score to green in under ten minutes. Tools like MediaFast can help generate the first draft, but this is the pass that makes it sound like you.
Get the idea down in one pass, even with AI help. The goal at this stage is content, not voice. You will fix the voice in the next steps.
Paste the draft and see the AI-Slop Score. Note which of the eight signals fired and how many times, that tells you exactly where to start editing.
This is the highest-weighted signal for a reason. Find each one and replace it with a period, comma, or parentheses before touching anything else.
Delve becomes look at. Leverage becomes use. Robust becomes solid or reliable. If a word sounds like it belongs in a press release, cut it.
If you wrote 'fast, reliable, and secure', either drop to two words or turn the third one into its own sentence with a different rhythm.
Speak the sentence the way you would say it to a friend. Wherever you naturally contract a phrase out loud, contract it on the page too.
Follow a longer sentence that explains context with a short, blunt one. Reddit readers scan fast, uneven rhythm keeps their eyes moving instead of gliding past.
Paste the edited version back into the checker. You are aiming for the green band, under 30, not a perfect zero. A tiny bit of imperfection is the point.
Editing an AI draft is a skill of its own. These are the most common ways people undo the effort.
Posting the raw AI output with zero edits. Even a strong first draft from a model reads noticeably different from human writing once you know the eight tells. A five-minute edit pass fixes most of it.
Fixing the buzzwords but leaving the structure. Swapping 'leverage' for 'use' does nothing if the post still opens with a heading and three bullet points. Structure is as much of a tell as vocabulary.
Over-correcting into obvious slang. Stuffing 'lol' and 'ngl' into every sentence to fake casualness reads just as artificial as buzzword soup. One or two natural touches beat forced slang.
Ignoring sentence rhythm entirely. A post can have zero buzzwords and zero em dashes and still feel robotic if every sentence runs 14 to 16 words. Vary the length, not just the vocabulary.
Assuming a low score means the post will perform well. This tool measures how AI-written the text reads, not whether the idea is good, whether the subreddit allows the topic, or whether the title is strong. Pair it with a genuinely useful post.
Posting to a subreddit that bans AI assistance outright. Some communities, including several technical ones, restrict AI-assisted content regardless of how well it is edited. Check the sidebar rules before you post, not after a removal.
A few things worth clarifying before you rely on any AI checker, ours included.
No, and treat any tool that claims certainty with suspicion. AI writing detectors, including this one, measure statistical patterns and stylistic tells. They produce a probability signal, not proof. Plenty of human writers pick up buzzwords or use em dashes naturally, and plenty of edited AI drafts pass every check. Use the score as an editing prompt, not a verdict on someone else's post.
Autoregressive language models generate one token at a time based on probability, which tends to smooth output toward an average length across a passage. Human writing is bursty: a long, winding explanation followed by a two-word reaction. Measuring the standard deviation of words per sentence catches that flatness even when the vocabulary itself looks completely normal.
For a quick reply, no, that is overkill. But for anything you are posting on behalf of a business, a longer comment meant to build credibility in a niche subreddit, or a reply you expect strangers to scrutinize, a fast paste-and-check takes ten seconds and can save you from a pile-on in the replies.
AI drafting is not the enemy. Unedited AI output is the problem. Here is the honest breakdown.
Speeds up the blank-page problem, especially for non-native English speakers or people who freeze up writing publicly.
Helps structure a rambling idea into a coherent first draft you can then edit for voice.
Useful for brainstorming multiple angles on the same post before picking the one that fits the subreddit.
Can catch grammar and clarity issues in a draft before a human editor even looks at it.
Raw AI output carries detectable stylistic tells that experienced Redditors and mods increasingly notice on sight.
Over-reliance on AI phrasing can make an account's entire post history read as inauthentic over time, hurting long-term trust.
Some subreddits, including parts of the technical and programming space, restrict or ban AI-generated submissions outright.
AI drafts tend to default to corporate hedging and rule-of-three lists that undercut the casual, first-person tone Reddit rewards.
These are the exact 31 words and phrases the checker scans your draft for. Bookmark this list, it is the fastest way to self-edit before you even run the tool.
MediaFast writes Reddit posts in your voice, not a generic corporate one, then helps you find the right subreddits and timing to post them in.
Everything you need to know about AI writing tells and Reddit's 2026 spam crackdown.
Reddit's official transparency update from July 2026 says it now blocks roughly 23 million spam views per day and catches about 25,000 net new spammy posts and comments daily using LLM-powered detection, alongside revoking nearly 2 million inauthentic votes per day. That system is mostly tuned to catch coordinated, bot-like, and inauthentic account behavior rather than grading prose style directly. Separately, human moderators and everyday users flag and downvote posts that simply read as AI-written, regardless of whether Reddit's spam classifier ever touches them, which is why writing style still matters even outside the official spam pipeline.
Large language models are heavily trained on edited prose, journalism, and formal writing where em dashes are used correctly and often. Their default output style leans on em dashes to join clauses smoothly, something most everyday Reddit writers rarely do since dashes require a specific keyboard shortcut or autocorrect on most devices. It is not proof on its own, plenty of humans use dashes too, but a cluster of them alongside other tells is one of the fastest visual signals readers and mods pick up on.
In 2026, r/programming, one of Reddit's larger programming communities, tightened its posting rules to restrict AI and LLM generated submissions as the volume of low-effort AI content increased. It is part of a broader pattern across niche, high-signal subreddits that moderate heavily on quality: the more technical or professional the community, the less patience it tends to have for text that reads like it came straight out of a chatbot.
The score runs entirely in your browser using plain text analysis, no AI model and no server call. It counts eight signals from real writing research: em dashes and en dashes, AI buzzwords like delve and leverage, rule-of-three list patterns, heading or bullet structure, sentence-length uniformity measured by standard deviation, missing contractions, corporate hedging phrases, and an absence of any casual style. Each signal is weighted and summed into a 0 to 100 score, then banded into reads human, some AI tells, or reads AI-written.
Yes. Most experienced Reddit marketers draft with AI and then rewrite the output by hand: cutting the buzzwords, breaking up the tidy three-item lists, adding contractions, and varying sentence length so it does not read like it was generated in one pass. Tools like MediaFast help you get a first draft closer to a human voice from the start, but running the final version through a checker like this one before you hit post catches what slipped through.
It is completely free with no login. Every check runs as JavaScript in your own browser tab. Your draft is never sent to a server, logged, or stored anywhere, which also means you can paste sensitive or unpublished drafts without worrying about them leaking.