Skip to content

Why do horizontal stripes sometimes make people look thinner?

Show answer & explanation

Answer: They trick the brain

They trick the brainCorrect! The brain perceives width based on how many edges cross the body. Horizontal stripes create many edges that break up the outline, making the body appear narrower. This is called the Helmholtz illusion, where filled space looks smaller than empty space of the same size. So stripes can actually slim, contrary to popular belief.

They stretch the fabricWrong. Fabric doesn't stretch just because of stripes; the material behaves the same regardless of pattern. The effect is purely visual, not physical. If stripes stretched fabric, they would also change the fit, which doesn't happen.

They confuse the cameraWrong. Cameras record light, not interpret patterns. The illusion happens in your brain, not in the lens. While camera angles can affect how stripes look, the core reason is neural processing, not photographic trickery.

🚀 Play today's quiz — new questions daily

More Psychology & Behavior questions