Badge

Visual indicators that communicate status, category, or attribute of an object or element for quick recognition.

Edit this file
Purpose of Badges
Understanding the core purpose and benefits of badge components in user interfaces.

Status Communication

Show completion, approval, or progress states at a glance.

Categorization

Label content types, topics, or groups for quick scanning.

Notification

Indicate count or presence of updates, alerts, or new items.

Badge vs Alternatives

ComponentPrimary UseInteractionVisual WeightExample Context
BadgeStatus, category, countMinimal/noneLow/mediumStatus, labels, notifications
Chip/TagFilter, selectionRemovable, selectableMediumFilters, user input, tags
ButtonActionClickableHighSubmit, save, delete
Notification DotPresence indicatorNoneVery lowUnread, online status

Design Principles

Clarity

Use concise, single-word labels and clear color coding for instant recognition.

Consistency

Apply consistent placement, size, and style across the UI for predictability.

Accessibility

Ensure sufficient color contrast, add icons or text for colorblind users, and use ARIA labels.

References & Resources
Essential references for badge component implementation and best practices from leading design systems.