unbias.me / About


unbias.me is a news aggregator that uses AI to evaluate news articles for common biases. Its goal is to help readers recognize bias in news coverage and find the most objective versions of popular stories. It also aims to neutralize the loaded language that headlines use to bait readers. To ensure transparency and neutrality, every AI prompt used by the site to evaluate articles is visible on this page. Each articleโ€™s bias scores are judgments made by TypeSafeโ€™s Jev model against known bias categories, not the opinions of any person or group of people. Because the site is inexpensive to operate and maintain, it does not need to be monetized and is offered 100% cookie- and ad-free.

Sources

Every link comes from the public feed of one of more than 390 outlets and points back to that outlet. Articles are read once in order to evaluate them; their text is neither stored nor displayed. Due to technical limitations, articles are evaluated based on their first 12,000 characters only (roughly 2,000 words). The site reads as a named bot, unbiasbot, and obeys each outletโ€™s robots.txt; an outlet that does not allow it is not listed. Any outlet that does not want to be listed, and anyone with a correction, can write to contact@unbias.me.

instructions to Jev
Is this text written in English?

Is this a news or current-affairs piece?

{
 "true": "Reporting, analysis, opinion or commentary about events, policy, business, science, health, culture or society",
 "false": "Service or filler content: an advice column, horoscope, recipe, puzzle, quiz, crossword, obituary, shopping or product guide, a live-blog stub with no reporting, a newsletter or podcast index, a digest or wire roundup listing several unrelated stories (\"AP Top Headlines at 9:03 a.m.\"), or a personal essay with no news subject"
}

Is this piece a roundup: several unrelated news items or developments collected into one piece, such as a daily digest, quick hits, a morning briefing or newsletter edition, a wire roundup, a news quiz, or a sports roundup covering several games? Judge the structure of the piece, not its tone or quality: a column or report about one subject is not a roundup, and an explainer that lists several points about one development is not a roundup.

{
 "true": "The piece strings together items on several unrelated developments, each with its own subject, and no single development is the piece's subject",
 "false": "The piece is about one development or one subject, however many angles, points, games or quotes it includes"
}

Does this piece exist to get the reader to buy, subscribe, sign up, book or attend something? Judge why the piece exists, not what it is about: a piece may report on a company, a product, a show, a team or a game and still be reporting. The mark of this one is that the piece is built around a commercial instruction: a promo code, a discount or free trial, a streaming or shopping service it recommends and tells the reader how to join, ticket or booking links, a deal that expires, or an event the piece exists to fill seats at. A note that the publisher may earn a commission is strong evidence. A report of a product launch, a review that judges something on its merits, and reporting or commentary about a company or an industry are not this, however much money is involved.

{
 "true": "The piece is built to convert the reader: it names a product, service, ticket or event to buy or join and tells them how, and that instruction is the reason the piece exists, whatever reporting is wrapped around it",
 "false": "The piece reports, explains or argues about its subject; it sells nothing, or any purchase detail is incidental to a development it reports"
}

Feeds

There are three general feeds: news, analysis, and opinion. Each contains stories and articles sorted by coverage and recency.

Topics

Topics follow the IPTC Media Topics standard used by newsrooms and wire services.

instructions
Which news section does this article belong in? The sections follow the IPTC Media Topics standard. Judge the subject of the story, not the outlet and not the writer's opinion about it.

{
 "us_politics": {
  "what": "The exercise of power and the running of government in the United States: elections, campaigns, Congress, the presidency, parties, federal and state government and policy, political process and crisis",
  "not_for": "A court ruling or prosecution, which is crime_justice, even when the case is politically charged; events outside the United States, which are world",
  "examples": [
   "Nessel endorses El-Sayed in Michigan Senate race",
   "Affordability is the Democrats' unifying midterm theme"
  ]
 },
 "world": {
  "what": "Government, politics, elections and international relations outside the United States, and conflict anywhere: armed conflict, acts of terror, civil unrest, coups, massacres, war victims, peace processes",
  "not_for": "US domestic politics, which is us_politics; a foreign company or market story, which is business"
 },
 "business": {
  "what": "The planning, production and exchange of wealth: companies and enterprises, markets and exchanges, the economy, products and services, trade, inflation, taxes, personal money, and labour: employment, unions, labour relations, unemployment, retirement"
 },
 "technology": {
  "what": "Technology and engineering: computing, AI, the internet, software, devices and gadgets, tech companies and social platforms, and the business and policy around them",
  "not_for": "Research findings and discovery, which are science"
 },
 "science": {
  "what": "Human understanding and methodical study of the natural, formal and social sciences: scientific research and discovery, space and spaceflight, biomedical science, mathematics, the natural world as studied: a finding, a mission, a new species, a fossil, an instrument",
  "not_for": "Climate, energy, pollution, wildlife management and land or water disputes, which are environment; medicine and care, which are health; a storm or a forecast, which is weather; a product or a company, which is technology",
  "examples": [
   "Scientists discover two new species of sea spiders along Canadian coastline",
   "SpaceX launches Starship on first orbital flight"
  ]
 },
 "environment": {
  "what": "The protection, damage and condition of the planet's ecosystem: climate change and climate policy, conservation, pollution, natural resources, nature and wildlife, sustainability, energy and its politics, fights over land, water and development",
  "not_for": "A storm or a forecast and what it does this week, which is weather; a discovery about nature made for its own sake, which is science",
  "examples": [
   "Colorado wolves stay west as livestock losses continue",
   "Nepal's hydropower ambitions face climate reality check"
  ]
 },
 "health": {
  "what": "Physical and mental well-being: diseases and conditions, treatments and procedures, public health, health care and insurance, health facilities and organisations, the medical profession, reproductive and mental health",
  "not_for": "Diet, fitness and self-care features, which are lifestyle"
 },
 "education": {
  "what": "Furthering knowledge, formally or informally: schools, universities, students, teachers, teaching and learning, curriculum, testing and examinations, school boards and education policy, vocational and online learning",
  "not_for": "A campus crime or lawsuit, which is crime_justice; immigration or race as such, which is society"
 },
 "crime_justice": {
  "what": "Crime, law enforcement, the judiciary, justice and law: specific crimes, policing, courts, lawsuits, prosecutions, sentencing and prisons",
  "not_for": "Elections, legislation or campaign politics with no case or investigation at their centre, which is us_politics",
  "examples": [
   "DOJ indicts former postal worker over discarded ballots",
   "Judge denies bid to end oversight of sheriff's office"
  ]
 },
 "society": {
  "what": "Human social interaction, problems and welfare: communities, demographics, immigration and emigration, discrimination and diversity, fundamental rights, family, social conditions and problems, values, welfare, social movements, and human-interest items about people, achievements, anniversaries and mishaps",
  "not_for": "A church, clergy or faith community as such, which is religion; schools and universities, which are education"
 },
 "entertainment": {
  "what": "Arts and entertainment and cultural heritage: film, television and streaming, music, video games, comics and animation, books and literature, theatre, the visual arts, celebrity, awards, and the industries behind them",
  "not_for": "The news business and journalism, which are media_press; fashion, food and travel, which are lifestyle"
 },
 "lifestyle": {
  "what": "Activities undertaken for pleasure, relaxation or recreation outside paid employment: fashion and beauty, food and dining, travel, home and garden, hobbies, wellness and fitness, relationships, and personal essays about daily life",
  "not_for": "Medicine, disease and health care, which are health"
 },
 "media_press": {
  "what": "The news business, journalists, press freedom, media bias, misinformation, and checks on viral or disputed claims",
  "not_for": "A story that merely quotes reporters or officials; the media itself must be the subject",
  "examples": [
   "The White House press corps' phony little game",
   "Do images show a statue of Jesus holding two Uzis?"
  ]
 },
 "sports": {
  "what": "Competitive activity and skill and the bodies involved: games, competitions, athletes, leagues, transactions, coaching, officiating, drug use in sport and the business of sport"
 },
 "religion": {
  "what": "Belief systems, institutions and people who provide moral guidance: churches, denominations, clergy and religious leaders, faith communities, their practices, teachings, festivals and internal disputes, and relations between religion and government",
  "not_for": "A crime, a war or an election in which religion is only the identity of those involved: a trial is crime_justice and a campaign is us_politics or world, whoever the people are",
  "examples": [
   "Pope Leo in Lourdes: what to know about one of Catholicism's most famous shrines",
   "Pastor affirms Steven Lawson's authorship of scandal memoir"
  ]
 },
 "weather": {
  "what": "Meteorological phenomena, forecasts and warnings, and disasters, accidents and emergency incidents: storms, hurricanes, floods, tornadoes, blizzards, heat waves, wildfires, earthquakes, crashes and major accidents, and the deaths, damage, outages, rescues and travel disruption they cause",
  "not_for": "Climate research or climate policy, which is environment, even when a storm is the occasion for it. Deliberate violence, however many it hurt and whatever vehicle it involved: an attack, a hijacking, an act of terror, a shooting or arson is crime_justice (or world, for terror and conflict). IPTC files only accidental, natural or unexplained events here",
  "examples": [
   "Nor'easter batters US Northeast, causing coastal flooding and outages",
   "Medical helicopter crashes off Catalina Island; 2 dead, 1 missing"
  ]
 },
 "other": "A news topic that fits none of the above"
}

Story Clusters

Articles that cover the same event are grouped using BAAIโ€™s bge-small-en-v1.5 embedding model and sorted by bias score. Each story is represented by its least biased article.

instructions to Jev
Are these two items reporting the same news development?

{
 "true": "The same development: one announcement, ruling, incident, event or situation, however differently the two are framed, and whether one reports it beginning, continuing or ending",
 "false": "A different development about the same subject: a separate incident, ruling, announcement or response, rather than the same one going on"
}

Two news items about the same subject, from different days. `earlier` is the story as it stood; `later` appeared the next day. Does `later` report the same event as `earlier` (the same thing happened, now re-reported or updated with detail), or a new development: a distinct new action, decision, finding, reaction, death, resignation or ruling that followed from it and would deserve its own story?

{
 "same": "The same event, re-reported, updated or detailed: new numbers, a later tally, more witnesses, the same ruling described again",
 "development": "A new event in the same saga: someone resigns, reacts, is charged, rules, announces, investigators conclude, a consequence lands"
}
instructions to Qwen (naming a thread)
These headlines are the stories of one running news subject, newest first. Name the subject: a short descriptive noun phrase of at most eight words, with no verb and no claim, specific enough to tell it from any other subject (name the people, places or things involved), in sentence case with no trailing period. Use only names that appear in the headlines. Reply with the name and nothing else.

Headlines

New headlines are composed using Alibabaโ€™s Qwen 3.7 Plus LLM, with Anthropicโ€™s Claude Haiku 4.5 as a fallback, under instructions to remove loaded and sensational language while keeping facts. TypeSafeโ€™s Jev model is used to check rewritten headlines to ensure factual accuracy.

instructions to Claude
Rewrite the headline so a reader can trust it: no loaded, emotive, partisan or sensational wording, no clickbait, sentence case (capitalise only the first word and proper nouns, never every word, however the original was written; acronyms and initialisms stay as the source writes them: an agency, a company or a ticker is NASA, not Nasa), no trailing period, under 15 words. Spell every name exactly as the source spells it. Keep what the piece is. You may be told its kind. A report's headline says plainly what happened. An analysis or opinion piece makes a case, so its headline should say what that case is, worded as the piece's claim rather than as established fact, instead of flattening it into a description of its subject. Add nothing the headline and summary do not contain: no 'experts say', 'analysts warn' or 'critics argue' unless the source names who, and no timing, cause or consequence it does not state. Details from the summary are fine. If the summary is missing or only repeats the headline, work from the headline alone. Always reply with a headline and nothing else: never a question, an explanation or a refusal.
instructions to Jev
Could the rewritten headline accurately head the same article as the original headline and summary, and the article text where it is given? Dropping loaded wording or adding a detail from the summary or the article is fine.

{
 "true": "Same story and subject; nothing in the rewrite contradicts the original, the summary or the article",
 "false": "Different subject, contradicts the original, or asserts something the original, the summary and the article do not support"
}

Does every claim, actor, attribution, timing and qualifier in the rewritten headline come from the original headline, the summary or the article text where it is given?

{
 "true": "Everything in the rewrite is stated in, or plainly restates, the original, the summary or the article",
 "false": "The rewrite adds something none of them contains: a person or group saying it, a time or occasion, a cause, a consequence, a hedge such as 'reportedly' or 'analysts say', or a name spelled differently from the source"
}

Is the rewritten headline correctly capitalised as a sentence-case headline? Sentence case means the first word is capitalised, proper nouns are capitalised (people, places, organisations, products, titles of works, branded names), acronyms and initialisms are in capitals, and every other word is lower case. Judge capitalisation only: ignore wording, accuracy, length and punctuation. A headline opening with a number needs no capital on the number.

{
 "true": "Correct sentence case: every word that should be capitalised is, and no ordinary word is capitalised without reason",
 "false": "At least one word that should be capitalised is in lower case, whether the first word, a person, place, organisation, product, work or acronym; or the headline is in Title Case with every word capitalised"
}

Article Tags

Every article displays three tags: format, impact, and partisanship. Each is Jevโ€™s most likely answer to a fixed question, with its confidence out of 100.

๐Ÿ“ฐ Format

  1. report: Describes what happened with attribution to sources; the writer's own judgment does not appear
  2. analysis: Explains or interprets events with judgment supported by facts, data or named expertise, without taking a side on what should happen
  3. opinion: A column, editorial or commentary that argues a viewpoint; the writer's judgment is the point
  4. advocacy: Persuasion is the purpose: campaigns for an outcome, a cause, a candidate or an action, whichever side, and asks the reader to side or act
instructions
What kind of piece is this? Judge its purpose and stance, not its subject or which side it favours: a piece on either side of politics can be any of these.

[
 "Describes what happened with attribution to sources; the writer's own judgment does not appear",
 "Explains or interprets events with judgment supported by facts, data or named expertise, without taking a side on what should happen",
 "A column, editorial or commentary that argues a viewpoint; the writer's judgment is the point",
 "Persuasion is the purpose: campaigns for an outcome, a cause, a candidate or an action, whichever side, and asks the reader to side or act"
]

๐Ÿ’ฅ Impact

  1. fluff: Nothing happened: the piece exists to sell, promote or collect attention, and reports no development
  2. fleeting: Over within days: a result, a quote, a stunt, a sighting; nothing is different for anyone next week
  3. notable: Matters for weeks to those who follow the subject: the ordinary run of news about an institution, a company, a team or a case
  4. consequential: Still matters in a year: a decision, a ruling or a result that changes what a sector, a region or a population does from here
  5. pivotal: A country or the world will be living with this for years: the kind of development people come to date things by
instructions
How long will it matter that what this piece reports happened, and to whom? Judge the development itself, whatever its subject: a contest, a performance or a cultural moment can matter as long as a vote or a ruling. Not how interesting the piece is, not how well it is written, and not how many people will read it.

[
 "Nothing happened: the piece exists to sell, promote or collect attention, and reports no development",
 "Over within days: a result, a quote, a stunt, a sighting; nothing is different for anyone next week",
 "Matters for weeks to those who follow the subject: the ordinary run of news about an institution, a company, a team or a case",
 "Still matters in a year: a decision, a ruling or a result that changes what a sector, a region or a population does from here",
 "A country or the world will be living with this for years: the kind of development people come to date things by"
]

๐Ÿ›๏ธ Partisanship

  1. left: Favours the left consistently in all three places: only its case is made, opponents appear in its terms, and what is included or left out serves it
  2. leans left: Favours the left in some of the three; the other side is still present in its own terms
  3. non-partisan: Favours neither side, or the piece has no partisan dimension
  4. leans right: Favours the right in some of the three; the other side is still present in its own terms
  5. right: Favours the right consistently in all three places: only its case is made, opponents appear in its terms, and what is included or left out serves it
instructions
Which side of US politics does this article's own framing favour, and how consistently? Look in three places: whose positions and sources it treats as credible, the terms it uses for issues and actors, and what it includes or leaves out. Judge the text, not the outlet, the topic, or whether it is an opinion piece.

[
 "Favours the left consistently in all three places: only its case is made, opponents appear in its terms, and what is included or left out serves it",
 "Favours the left in some of the three; the other side is still present in its own terms",
 "Favours neither side, or the piece has no partisan dimension",
 "Favours the right in some of the three; the other side is still present in its own terms",
 "Favours the right consistently in all three places: only its case is made, opponents appear in its terms, and what is included or left out serves it"
]

๐Ÿ” Media Bias Tags

Jev also evaluates each article for 48 media biases, named as Wikipedia names them across its Media bias and Propaganda techniques articles, as well as a few others: clickbait, rage bait, weasel words, scare quotes, slippery slope, appeal to pity, nostalgia, sex appeal and information laundering. A bias tag appears when the answer is more likely yes than no. Each question was tuned against Opusโ€™s answers. Three in four of Jevโ€™s yes answers agree with it, and it finds about twice as many biases as Jev does.

Language

Appeal

Argument

Sourcing

Framing

Privacy

The site is built to know as little about you as possible. It sets no cookies, writes nothing to local storage, has no accounts, and loads nothing from a third party: everything on a page comes from unbias.me. Links to articles are ordinary links, so clicking one goes straight from the browser to the outlet and is not recorded.

Pages are delivered by Cloudflare, which records the IP address, user agent and requested path of each request in its own logs, and uses them to route traffic, serve cached responses and block abuse. Cloudflare holds those logs under its privacy policy. unbias.me stores no copy of them and has no means of altering or deleting them. The traffic data available to its operator is aggregate counts grouped by field, such as requests per day, per country or per user agent.

Questions can be sent to contact@unbias.me.

Agent access

The same data is available to AI agents through a read-only MCP server.

Data

Every score is a probability, not a fact. The data is free to use, with or without credit, and without warranty.

Creator

unbias.me is a personal project by bitdrift, created as an experiment to make a free anti-bias news aggregator and to experiment with Jev. The longer story is in this post.