How to Spot Racism in Someone's Posts - the Public Signs
Photo: MART PRODUCTION · Pexels
Everyday Safety

How to Spot Racism in Someone's Posts

Quick answer: The obvious stuff - slurs, open contempt - you will catch in seconds. The racism that actually costs people trust is quieter: a coded phrase, a "just asking questions" reply, a joke whose target is always the same group, an account they reliably boost. So read for a pattern instead of a single post. Look at who gets singled out, how often, and what they amplify, and weigh a strong opinion differently from contempt aimed at people for what they are. This is a read of public posts only; it is a personal check, not a background check, and a clean result means nothing public stood out, not that someone holds no such views.

Almost nobody worth worrying about posts a slur under their real name and photo. That is the mistake people make when they go looking - they expect the cartoon version, the profile that announces itself, and they miss the far more common kind: an ordinary-looking account where the contempt is folded into a joke, a question, a link they did not write but keep sharing. The tell is rarely one line. It is the direction everything leans once you read enough of it.

And that is the real skill here - telling a genuinely bad take, the kind anyone can have on a bad day, apart from a habit. One awkward post proves nothing. A month of posts that all bend the same way, aimed at the same people, is a different thing entirely. Spotting racism in someone's feed is mostly the patience to read past the first screenshot.

The blatant and the coded

Racism online comes in two registers. The blatant kind needs no explaining: slurs, open calls to treat a group as lesser, the stuff no one can wave away. It is rarer on accounts tied to a real name precisely because it is so easy to catch.

The coded kind is where most of the reading happens. It leans on dog whistles - phrases that sound neutral until you know the crowd using them - on statistics stripped of context and posted with a knowing caption, on "I'm just asking why nobody talks about..." framing that lets someone gesture at a slur without typing it. None of these is a smoking gun on its own. Stacked up, aimed reliably at the same group, they stop being ambiguous. Hate and harassment are common enough that this is worth doing: about 56% of Americans say they have experienced online hate or harassment in their lifetime (ADL, 2024).

How to spot racism in someone's posts

The method is the same whether the account is loud or careful. You are reading for direction and repetition, not a single quotable line.

Start Scan

Reading a whole timeline for a quiet pattern is slow work, and the telling posts sit deep. ACCOUNTability! reads thousands of a person's public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags racist, hateful and extremist content - each flag shows the actual post, so the judgement stays yours. €15.

Read the posts for red flags

Joke, opinion, or pattern

This is the line that keeps the whole thing fair. A view you find wrong is not automatically racism, and treating every clumsy opinion as proof cheapens the word and makes you easy to dismiss. What tips a post over is not that it is provocative but that it targets a group for who they are - contempt, mockery, or the suggestion that some people count less because of their race.

The joke question is the same question. Humour that only ever lands on one group, defended with a wink every time someone objects, is not really doing comedy's job. Ask who the punchline is always on. Ask whether the person doubles down or reflects when challenged. And when you genuinely cannot tell whether something is bigotry or a bad joke, treat that uncertainty as a cue to read more of the feed, not to reach for a verdict you would struggle to back up out loud.

A reading checklist

  1. Read the last few months of public posts, not the pinned one, so a pattern has room to show itself instead of a single bad day.
  2. Separate a strong opinion from contempt aimed at a group for what its members are, which is the line that actually matters.
  3. Watch for the coded version - dog whistles, mock-innocent questions, and jokes whose target is always the same group.
  4. Look at what they repost and who they boost approvingly, since amplification says as much as an original post.
  5. Check each covered platform - X, TikTok, Instagram, Facebook and LinkedIn - because tone kept clean in one place often slips in another.
  6. Open the actual post behind any flag before you judge it, since reclaimed language and quotes condemning racism can read as the opposite.

The honest limits of a read

Say plainly what a read like this cannot do. It sees public posts only - a locked account or a barely-used one leaves little to go on, and silence is not a character reference. It is AI flagging content with the receipts attached, and context is exactly where it can stumble: reclaimed language, a screenshot someone posted to condemn, an academic quote, all can trip a flag when no racism was meant. That is the whole reason you get the actual post to weigh, not a verdict. You judge; the tool just surfaces.

And a clean result carries one meaning only: nothing in the public posts stood out. It is not a clearance, not proof that a person holds no such views in private, and not a substitute for how they actually treat people you both know. This is personal due diligence on what someone has already made public - a read of an adult's public posts, not a background check or consumer report, and no part of any hiring, tenancy or credit decision; for those, use a licensed provider. Kept to what it is, though, it does the useful thing a friendly bio never will: it shows you how a person talks when they think only their own crowd is listening.

Key takeaways

  • Blatant racism is easy to catch; the coded kind - dog whistles, "just asking" framing, one-target jokes - is where the real reading happens.
  • Judge a pattern across the timeline, not a single post, and weigh amplification: what someone reposts counts as much as what they write.
  • A strong opinion you dislike is not racism; contempt aimed at a group for what they are, over and over, is the line that matters.
  • Check every covered network - X, TikTok, Instagram, Facebook and LinkedIn - because tone kept clean in one place tends to slip in another.
  • A scan reads public posts only and is not a background check; a clean result means nothing public turned up, not that someone holds no such views.

Common questions

How do you spot racism in someone's posts?

Read for a pattern, not one line. Blatant slurs are easy; the harder kind hides in coded phrases, in mock-innocent questions, in the accounts someone reposts and the people they pile onto. Look at who gets singled out and how often - contempt aimed at a whole group for what its members are, showing up again and again, is the signal. A single clumsy post on a bad day is not the same as a running theme. Read a stretch of the timeline so the pattern, if there is one, has room to show itself.

Is it racism or just an edgy joke?

The joke defence is doing a lot of work when the same target keeps coming up. Comedy punches in every direction; racism dressed as comedy punches down at one group over and over. Ask who the joke is always on, whether the person defends the framing when challenged, and whether the surrounding posts back it up. Real humour and a genuinely misjudged line exist, so when you honestly cannot tell, that is a reason to read more, not to attach a label you cannot support.

Can a scan tell me for certain that someone is racist?

No. ACCOUNTability! reads a person's public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags racist, hateful and extremist content, showing the actual post so you decide what it means. It is a personal read of public posts for fifteen euros, not a background check and not a verdict. It sees public accounts only, works best when someone actually posts, and a clean result means nothing public turned up - not that a person holds no such views.

Read the pattern, not the profile

Before you trust someone, ACCOUNTability! reads thousands of a person's public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags racist content, hate speech, extremism and conspiracy stuff - each flag shows the actual post so you can judge it yourself. There are tools that do this for companies; as far as we know, nothing built for regular people. €15 a scan, no sales call.

Run a scan
or see a real example report
Full disclosure: ACCOUNTability! is our own tool - this is the company blog. It reads public accounts only, it is a personal check of public posts and not a background check, and a clean result means nothing public stood out, not that a person is cleared.
Racism usually hides in a pattern, not one post. See what someone's public posts actually say. Run a scan