Skip to main contentSkip to navigationSkip to footer
168+ Principles LibraryResearch-backed UX/UI guidelines with citationsAI Design ValidatorValidate AI designs with research-backed principlesAI Prompts600+ research-backed prompts with citationsFlow ChecklistsPre-flight & post-flight validation for 5 flowsUX Smells & FixesDiagnose interface problems in 2-5 minutes
View All Tools
Part 1FoundationsPart 2Core PrinciplesPart 3Design SystemsPart 4Interface PatternsPart 5Specialized DomainsPart 6Human-Centered
View All Parts
About
Sign in

Get the 6 "Must-Have" UX Laws

The principles that fix 80% of interface problems. Free breakdown + real examples to your inbox.

PrinciplesAboutDevelopersGlossaryTermsPrivacyCookiesRefunds

© 2026 UXUI Principles. All rights reserved. Designed & built with ❤️ by UXUIprinciples.com

ToolsFramework
Home/Part I - Foundations/Human Behavior & Decision Making

Similarity

similaritygestaltvisual-perceptiongroupingconsistencydesign-systemsux designuser experience
Beginner
13 min read
Contents
0%

Same appearance means same function. Perception assumes it.

Elements sharing visual characteristics—whether color, shape, size, orientation, or texture—are automatically perceived as belonging to the same functional group. This similarity-based grouping? Occurring through pre-attentive processing. Within 80-120 milliseconds of viewing.

Wertheimer's Gestalt research (1923) demonstrated that visual similarity creates perceptual relationships. Independent of spatial proximity. Enabling designers to communicate functional groupings. Through consistent visual treatment. Even when elements appear distant from each other. Making systematic visual language essential. For intuitive interface organization.

The principle: Visual consistency signals functional consistency. Design systems matter. Apply deliberately.

The Research Foundation

Wertheimer's foundational experiments (1923) demonstrated that elements sharing visual attributes group perceptually regardless of spatial arrangement. When viewing arrays where some elements share color while others share shape, observers immediately organize the display according to strongest similarity dimension—color-similar items group together, shape-similar items form separate groups. This automatic categorization reflects fundamental pattern recognition mechanisms operating before conscious perception begins.

Palmer and Rock (1994) found that similarity grouping operates across multiple dimensions—color similarity creating 78% grouping strength, shape similarity 71%, size similarity 64%—with combined similarity dimensions producing additive effects reaching 92% grouping perception.

Koffka's comprehensive treatment (1935) established similarity as second only to proximity in grouping strength. His research showed that when proximity and similarity suggest conflicting organizations, proximity typically dominates for nearby elements while similarity prevails for distant items. However, sufficiently strong similarity can override moderate proximity differences—explaining why colored buttons throughout an interface group perceptually despite spatial separation. This interaction makes similarity particularly powerful for maintaining functional consistency across complex interfaces.

Köhler's neurophysiological research (1929) explained similarity effects through neural feature detection mechanisms. The visual cortex contains specialized neurons responding to specific features—edges, orientations, colors, motion directions. When multiple elements share features, they activate overlapping neural populations creating automatic grouping responses. Modern neuroscience confirms dedicated cortical regions processing color, shape, and texture similarity pre-attentively, explaining why consistent visual treatment feels inherently organized without cognitive effort.

Why It Matters

For Users: Visual consistency determines whether users recognize functional relationships across interfaces. When similar actions use similar visual treatments—all primary buttons share color and shape, all destructive actions share warning color, all navigation items share styling—users immediately understand these functional groupings without explicit instruction. Inconsistent visual treatment creates confusion about functional relationships despite identical underlying behavior.

For Designers: Similarity enables pattern learning that transfers across contexts. Once users learn that blue buttons trigger primary actions in one interface area, they automatically expect blue buttons elsewhere to behave similarly. This pattern recognition operates automatically through similarity grouping—the visual consistency triggers recognition of functional consistency. Linear demonstrates this principle—distinctive blue accent color consistently indicates interactive elements throughout the interface, enabling users to scan quickly for actionable items through color similarity alone.

For Product Managers: Design systems formalize similarity principles into reusable visual languages. Component libraries defining consistent button styles, typography hierarchies, color palettes, and iconography ensure similarity-based grouping operates reliably across entire products. Stripe's design system maintains strict visual consistency for similar elements—all API endpoint references use identical monospace styling, all code samples share consistent syntax highlighting, all status indicators use predictable color coding. This systematic similarity creates intuitive recognition patterns users internalize without conscious learning.

For Developers: Implementing similarity requires technical infrastructure enforcing visual consistency through component libraries, design tokens, and strict style systems. Build reusable components accepting variant props that maintain similarity within categories while enabling necessary differentiation—primary buttons, secondary buttons, and tertiary buttons all share core visual characteristics (size, shape, typography) while varying in color treatment. Create automated tests validating that similar functional elements maintain consistent styling across the application, preventing inconsistency bugs that undermine similarity-based pattern recognition. Integrate design system tokens ensuring color, spacing, and typography values remain synchronized across all similar element implementations.

How It Works in Practice

Effective similarity implementation begins with identifying functional categories requiring visual grouping. Primary actions, secondary actions, destructive actions, navigation items, form inputs, and status indicators each represent distinct functional categories benefiting from consistent visual treatment. Designers assign unique visual characteristics to each category—primary buttons use solid blue fill, secondary buttons use blue outline, destructive actions use red accent, navigation uses gray text, inputs use light gray backgrounds.

Multi-dimensional similarity creates strongest grouping effects. Elements sharing multiple visual characteristics group more strongly than elements sharing single attributes. Figma's interface demonstrates compound similarity—tool buttons share size, shape, gray background, and icon style, creating unmistakable tool palette grouping despite varying individual icon designs. This multi-attribute consistency ensures grouping remains clear despite visual complexity.

Similarity hierarchies enable sophisticated organizational systems. Primary similarity dimensions (color, shape) establish main functional categories while secondary dimensions (size, weight) create subcategories within primary groups. Notion's database interface uses this approach—all database properties share card-style boundaries (primary similarity), while property types differentiate through icon color and style (secondary similarity). Users quickly recognize both database properties as a group and individual property types within that group.

Testing similarity effectiveness requires evaluating whether users correctly infer functional relationships from visual patterns. When users encounter unfamiliar interfaces, do they successfully predict which elements behave similarly based on visual treatment? Usability testing revealing users attempting similar actions on visually dissimilar elements (or avoiding similar actions on visually similar elements) indicates similarity principle violations requiring visual consistency improvements.

Get 6 UX Principles Free

We'll send 6 research-backed principles with copy-paste AI prompts.

  • 168 principles with 2,098+ citations
  • 600+ AI prompts for Cursor, V0, Claude
  • Defend every design decision with research
or unlock everything
Get Principles Library — Was $49, now $29 per year$29/yr

Already a member? Sign in

Was $49, now $29 per year$49 → $29/yr — 30-day money-back guarantee

Also includes:

How It Works in Practice

Step-by-step implementation guidance

Premium

Modern Examples (2023-2025)

Real-world implementations from top companies

Premium
LinearStripeNotion

Role-Specific Guidance

Tailored advice for Designers, Developers & PMs

Premium

AI Prompts

Copy-paste prompts for Cursor, V0, Claude

Premium
4 prompts available

Key Takeaways

Quick reference summary

Premium
5 key points

Continue Learning

Continue your learning journey with these connected principles

Part I - FoundationsPremium

Common Region

Common Region (Palmer 1992) demonstrates bounded areas create 34% stronger perceptual grouping than proximity alone, wit...

Beginner
Part I - FoundationsPremium

Proximity

Proximity (Wertheimer 1923) creates automatic grouping within 100-150ms, with Palmer's research (1992) finding elements ...

Beginner
Part I - FoundationsPremium

Prägnanz

Prägnanz Law (Koffka 1935) demonstrates people interpret ambiguous information using simplest possible forms within 50-1...

Intermediate

Licensed under CC BY-NC-ND 4.0 • Personal use only. Redistribution prohibited.

Previous
Prägnanz
All Principles
Next
Uniform Connectedness
Validate Similarity with the AI Design ValidatorGet AI prompts for SimilarityBrowse UX design flowsDetect UX problems with the UX smell detectorExplore the UX/UI design glossary