Free AI Media Bias Analysis Tool

Does this article — or video — contain bias or manipulation?

Paste a news article, drop a URL, or drop a video link — YouTube, TikTok, Instagram, Facebook, or X. Our AI flags manipulation techniques sentence by sentence, and for stories with a real backstory — geopolitics, economic and health policy, civil rights and more — surfaces the historical context coverage tends to leave out.

Try it free →

Free during beta — no account required.

✓ 18 manipulation techniques ✓ Historical context for major news topics ✓ Sentence-by-sentence analysis ✓ Articles, text & video
New: historical context beyond geopolitics. Biasly now surfaces the background coverage omits on economic and financial policy, public health, immigration, and civil rights — every claim cited to Wikipedia. See how →

How Biasly works

Biasly analyzes news articles, videos, and text for media bias and manipulation techniques — loaded language, false equivalence, historical revisionism, geopolitical framing, and more. Unlike a traditional fact-checker, it identifies how language is used to manipulate, not just whether specific claims are true.

1

Article, text, or video

Paste a URL, drop raw text, or paste a video link — YouTube, TikTok, Instagram, Facebook, or X. For articles we follow pagination automatically and analyze up to 500 paragraphs. For videos we analyze the transcript in 1-minute segments.

2

Two-stage AI analysis

A fine-tuned transformer classifies each sentence as manipulative or neutral. For flagged sentences, Claude AI identifies the specific technique and explains why it's manipulative — no generic labels, just precise analysis.

3

See exactly what's flagged — plus who's being quoted

Flagged sentences are highlighted in red. Hover or tap any paragraph to see which technique was used and a plain-English explanation. A separate source distribution panel shows who's being quoted in the article — by role and national affiliation — and flags imbalances.

See the history this article leaves out

When an article has a real backstory — a geopolitical conflict, a financial crisis, a decades-long policy fight, a public-health debate, a civil-rights movement — Biasly surfaces the historical background most coverage skips. Two tabs side by side: a neutral encyclopedic overview, and a "what this article doesn't tell you" view that pinpoints what's missing relative to what the article addresses. Routine business, sports, and celebrity stories return nothing — no scope creep.

Geopolitical conflicts Financial crises & regulation Healthcare & immigration policy Vaccine & climate policy Civil-rights & social movements
Background: US–Iran relations
Neutral overview What this article doesn't tell you

US–Iran relations have been shaped by the 1953 CIA- and MI6-backed coup against Prime Minister Mohammad Mossadegh after his nationalization of Iran's oil industry, the 1979 Islamic Revolution and ensuing hostage crisis, the Iran–Iraq War of the 1980s (during which the US backed Iraq), the 2015 Joint Comprehensive Plan of Action nuclear deal, and the 2018 US withdrawal followed by escalating sanctions.

Wikipedia-cited. Every factual claim links to a Wikipedia article — and the URL is HEAD-validated before it reaches you. No hallucinated links.
Delta mode. The "omitted" tab compares what the article addresses against what's commonly skipped, so you see the specific gap — not a generic history dump.
Streams in under 5 seconds. Topic and sources appear right away; prose fills in progressively. Cached for 30 days — the same article re-opens instantly.

18 manipulation techniques, automatically identified

Manipulation rarely announces itself. These are the patterns our AI is trained to catch — and explain.

Loaded Language

Emotionally charged words that trigger fear, anger, or contempt rather than informing.

"The radical extremists are destroying our way of life."

Name Calling / Ad Hominem

Attacking a person or group with derogatory labels to discredit them without engaging their argument.

"Only a fool or a traitor would support this policy."

Appeal to Fear

Exaggerating threats to override rational analysis and demand immediate action.

"Our children will grow up in a totalitarian nightmare if we allow this."

Bandwagon Appeal

Pressuring agreement by claiming everyone is already on board, suppressing independent thought.

"Millions of patriots have already joined the movement — are you with us?"

False Urgency

Manufactured time pressure that discourages careful analysis and demands immediate compliance.

"We must act now — every hour we wait, the situation becomes more catastrophic."

Black-and-White Fallacy

Presenting only two extreme options when a range of alternatives actually exists.

"You're either with us or you're helping the enemy."

Historical Revisionism

Rewriting, minimizing, or denying documented historical events — colonial atrocities, genocides, war crimes — to serve a current narrative.

"The so-called genocide is just enemy propaganda — colonial rule brought stability to underdeveloped peoples."

War Crime Euphemisms

Sanitized language that obscures documented violations of international law.

"The operation resulted in unavoidable collateral damage."

False Equivalence / Whataboutism

Creating artificial moral balance between actions that aren't comparable — including deflecting criticism by pointing to opponents' wrongdoing ("bothsidesism").

"Both sides have committed atrocities, so who are we to judge?"

Geopolitical Framing

Describing a conflict using one side's preferred framing as if it were neutral fact.

"Russia's special military operation to denazify Ukraine continues."

Appeal to Prejudice

Exploiting existing biases against an ethnic, religious, or social group to build support.

"These people have never shared our values and never will."

Conspiracy Appeal

Attributing events to secret powerful forces to explain away inconvenient facts.

"The mainstream media is hiding what's really happening — do your own research."

Exaggeration / Hyperbole

Dramatic overstatement that distorts scale and severity to heighten emotional impact.

"This is the most catastrophic betrayal in the entire history of our nation."

Victim Blaming

Language that shifts moral responsibility onto the victims of violence or oppression.

"They brought this upon themselves by refusing to cooperate."

Scapegoating

Blaming a specific group for complex social, economic, or political problems they didn't cause.

"Immigrants are the reason our communities are struggling and unemployment is so high."

Card Stacking

Selectively presenting evidence that supports one conclusion while omitting information that would complicate it.

"Every serious economist agrees this is the right path — only politically motivated critics disagree."

Glittering Generalities

Vague, emotionally positive words — freedom, liberty, heritage, values — used as rhetorical flourish without specific meaning.

"We stand for freedom, liberty, and the values that made this country great."

Repetition

Deliberately repeating charged words or phrases to make a claim feel more established than it is.

"Crime is up. Crime is everywhere. Crime has never been this bad. It's a crime wave."

See it in action

Biasly catches manipulation across the political spectrum — international conflicts, domestic politics, left-leaning and right-leaning media alike.

BIAS DETECTED
High Risk
3 of 5 sentences flagged (60%)
88%
confidence

Three of the five paragraphs use loaded language, geopolitical framing, or appeal-to-fear patterns. Sourcing is heavily weighted toward government and political officials, with no civilian or independent academic perspectives.

Source Distribution 12 attributed statements

Government/Political (7) Military/Security (3) Analysts/Experts (2)
By affiliation: US Republican (4), US Democrat (3), Russian (3), British (2)
Imbalanced: Sourcing leans toward US political officials (7 of 12 attributed statements). No civilian eyewitness or independent academic perspectives are quoted.
5
Total paragraphs
3
Flagged
2
Clean
60%
Rate

Article

hover or tap any paragraph for analysis
3 flagged

Russia's special military operation to denazify Ukraine continues as heroic soldiers defend the motherland from Western aggression.

The United Nations documented over 10,000 civilian deaths in Ukraine since the conflict began in February 2022.

The radical left's open-border agenda is flooding our communities with crime and destroying everything hardworking Americans have built.

Border Patrol recorded 2.4 million migrant encounters at the southern border in fiscal year 2023, according to official figures.

Republicans are waging an all-out war on democracy itself, dismantling the very institutions that protect our most fundamental rights.

Frequently Asked Questions

Is this tool politically biased?
The model is trained on documented manipulation techniques — patterns identified by media literacy researchers — not on political positions. A sentence that uses loaded language is flagged whether it comes from the left or right. The model does have stronger coverage of geopolitical conflicts (Israel-Palestine, Ukraine-Russia) where historical context manipulation is especially common.
How accurate is it?
The model uses per-technique decision thresholds calibrated on a held-out evaluation set to balance precision and recall. In real-world use, you'll see both false positives (strong legitimate opinion flagged) and false negatives (subtle manipulation missed). Treat results as a starting point for critical thinking, not a final verdict.
What makes this different from a fact-checker?
Fact-checkers verify specific claims against evidence. This tool identifies techniques — ways language is used to manipulate rather than inform. A sentence can be factually accurate and still use manipulative framing. Both approaches are complementary.
How is this different from AllSides, Ad Fontes, Ground News, or Media Bias/Fact Check?
Those tools rate publications as a whole — "left," "center," "right" — based on editorial patterns and ownership. Biasly is sentence-level: it ignores who published the article and looks at the language inside it, flagging specific manipulation techniques wherever they appear. The two approaches are complementary — a "centrist" outlet can run a piece full of loaded language, and a "biased" outlet can run a clean factual report.
What is the "Source distribution" panel?
For articles, videos, and pasted text, Biasly identifies who's being quoted — by category (government, military, analyst, civilian, organization) and by national affiliation — and flags imbalances. An article quoting 14 Israeli officials and 0 Palestinians will say so, regardless of whether the prose itself is flagged for manipulation techniques. Quoted balance is one of the strongest signals of editorial framing, and it's often invisible until you count it.
What is the "Historical context" panel?
When an article has a documented backstory — a geopolitical conflict, a financial crisis, a long-running policy fight (healthcare, immigration, voting, guns, drugs), a science or public-health debate, or a civil-rights movement — Biasly surfaces the historical background mainstream coverage tends to omit. Two tabs: a neutral encyclopedic overview, and a "what this article doesn't tell you" view that compares what the piece covers against commonly-skipped events — the 1953 CIA-backed coup, the Budapest Memorandum, the 1999 Glass–Steagall repeal, Shelby County v. Holder, and similar. Every factual claim is cited to a Wikipedia article and the URL is HEAD-validated before it reaches you — no hallucinated links. Routine single-company earnings, sports, and celebrity stories return nothing — no scope creep.
How is the historical context generated?
Claude Sonnet 4.6 generates the background as the article is analyzed. A scope test runs first: the article qualifies only if it has a consequential, well-documented, multi-actor history a reader needs to judge the framing — recency or controversy alone isn't enough, so routine business, sports, and celebrity pieces hide the panel entirely. For in-scope articles, Sonnet writes a neutral encyclopedic summary plus a delta-mode "what this article doesn't tell you" section comparing what the piece covers against commonly-omitted events. Responses stream in over about 20 seconds, with the topic and citations appearing in the first 3–5 seconds. Cached for 30 days — re-opening the same article is instant.
What about satire, opinion pieces, and commentary?
The model flags techniques regardless of intent. A satirical column may use loaded language deliberately, and the model will flag it accordingly — that's a feature, not a bug. Treat the article's format as context the reader supplies; the tool tells you what's in the text, not what genre it is.
Why not just ask GPT-4 or Claude to do this directly?
General-purpose LLMs work for one-off analysis but are inconsistent at scale — the same sentence can get different verdicts on different runs, and per-call cost makes streaming sentence-level scoring impractical. Biasly uses a calibrated transformer for the binary verdict (fast and consistent) and uses Claude only for the human-readable explanation of why a flagged sentence is manipulative.
Can the model be tricked? What about adversarial inputs?
Yes — like any classifier. Paraphrasing, formal-sounding euphemisms, and unusual sentence structure can all suppress detection. The model is also stronger on news-format prose than on raw social media or transcribed speech with repair disfluencies. Think of it as a critical-reading assistant, not a verdict.
Why can't I analyze NYTimes or Washington Post articles?
Major newspapers block automated access from server IPs. For paywalled or protected sites, copy and paste the article text directly into the text analysis mode.
What model powers this?
A two-stage AI pipeline. First, a fine-tuned transformer model (trained on thousands of labeled examples of biased and neutral text) classifies each sentence. Then, for flagged sentences, Claude AI identifies the specific manipulation technique and explains the reasoning — so you get a precise, readable explanation rather than just a label. The transformer has particularly strong coverage of geopolitical framing, historical revisionism, military euphemisms, and economic populist rhetoric.
Can it analyze videos?
Yes. Paste a video URL into the Video tab — YouTube, TikTok, Instagram, Facebook, and X are all supported. We fetch the transcript and analyze it in 1-minute segments, showing timestamps alongside each verdict so you can jump straight to the flagged moments. Videos without captions or transcripts aren't supported yet.
Can it handle long articles and live blogs?
Yes. For URL analysis, we automatically follow pagination links and analyze up to 500 paragraphs across up to 5 pages — including live blogs like the Guardian that use block-based pagination.
What languages does it work on?
English only. Non-English input will produce noisy results.
Do you store what I submit?
For each analysis we store a 200-character preview of the input, the verdict, confidence score, list of flagged techniques, and (for URLs and videos) the source link. We don't store full article bodies, and we don't sell or share this data — it's used to monitor model performance and find regressions.
Is there an API? Can I export results?
Not yet. The endpoints are public and SSE-streamed if you want to script against them, but there's no documented API contract or rate limits — which means we may change the response shape without notice. A proper API is on the roadmap.
Will you open-source the model?
Not currently. Some components may be released over time; the core scoring stack stays proprietary for now.
Will it stay free? What's the business model?
Free during beta, no account required. Long-term plans aren't fixed — likely a free tier for standard use plus a paid tier for higher volume or API access. The goal is for the basic analyze-an-article case to remain free.

Read — and watch — the news more critically

Free during beta. No account required.

Try it free →

Help us improve

Share your experience — takes 60 seconds and helps shape what we build next.