Most people read cat body language backwards, importing dog signals that mean the opposite thing on a cat. A wagging tail on a dog means "happy." A fast-wagging tail on a cat means "back off." Here's how to actually read what's in front of you.
The tail is the single best real-time indicator. Tail up with a gentle curve or hook at the tip is the universal friendly greeting — it's the cat equivalent of a relaxed wave, and you'll see regular neighborhood cats do this specifically for people they recognize. A tail held fully vertical and quivering slightly signals intense excitement, often directed at a favorite person approaching with food. A puffed-up "bottle brush" tail, especially paired with an arched back, means the cat is trying to look larger because it's frightened or feeling cornered — give it a wide berth immediately. A tail tucked low or between the legs signals anxiety, submission, or the cat not feeling well; it wants to be as unnoticeable as possible. A slow, deliberate side-to-side swish usually means focused attention — a cat watching a bird or deciding whether to approach — not agitation. Fast, whip-like thrashing is the opposite: overstimulation or irritation, and if you're mid-pet when this starts, that's your two-second warning to stop before a swat.
Eyes carry mood almost as clearly. A slow blink — where the cat closes its eyes gently and holds the closure a beat longer than a normal blink — is genuinely one of the highest compliments a cat can offer; it signals deep trust, since closing the eyes near a perceived threat would be dangerous. Cats notice and respond positively when you slow-blink back at them; it's one of the few pieces of cat body language humans can actively use to build rapport. Dilated, round pupils can mean excitement, fear, or play arousal — context (posture, ear position) tells you which. Thin, constricted pupils in low light can be normal, but constricted pupils in bright light paired with a tense body often signal an aggressive or overstimulated state. A hard, unblinking direct stare is confrontational in cat language — it's read as a challenge, so avoid holding eye contact with an unfamiliar cat; look away slowly instead.
Ears function like a mood dial. Forward-facing, upright ears mean alert interest — the cat is engaged and curious. Ears rotated backward like little airplane wings signal building irritation or nervousness; this is often the first visible sign before things escalate. Ears pinned flat against the skull are a full defensive posture, protecting the ears themselves from a potential fight — do not approach a cat in this state. One ear forward and one back usually means the cat is processing conflicting impulses (curious but wary).
Whole-body signals fill in the rest of the picture. A cat rolling onto its back and exposing its belly, done voluntarily, is a genuine sign of trust and relaxation — but it is very often not an invitation to actually touch the belly, which remains a vulnerable spot most cats protect reflexively even while trusting you enough to show it. Kneading — the rhythmic "making biscuits" paw motion — is a leftover kitten nursing behavior that signals pure contentment. Head bunting, where a cat rubs its forehead or cheek against you, deposits scent from glands in that area and functionally says "you're part of my group" — it's one of the clearest voluntary trust signals a cat gives. The rapid jaw-clicking "chattering" sound cats make watching birds through a window is an instinctive predatory response mixing excitement with the frustration of not being able to reach the prey. An arched back with raised fur (piloerection) is the classic defensive "Halloween cat" posture — the cat is trying to look as intimidating as possible because it's scared. The "loaf" position — all four paws tucked under the body — signals a relaxed but alert cat, comfortable enough to rest but not so relaxed it's ready to fully sleep.
Putting it together in the field: when you spot a neighborhood cat, read the tail first (approach signal or warning), then check ears (escalating tension or calm), then confirm with eyes (slow blink = green light, hard stare = stop). Combining all three gives a far more reliable read than any single signal alone — a puffed tail with forward ears and a slow blink, for instance, might mean startled-but-recovering rather than genuinely dangerous.