Badges are small, colored labels that indicate status (Active, Beta, New), counts (3 notifications), or categories (Bug, Feature). Draw attention to important info without taking much space. Appear next to or on top of other elements. Can be static (status) or dynamic (counts).
Use badges for status indicators (Draft, Published, Paid), notification counts (5 unread), version labels (Beta, Pro), or categories/tags (Bug, Feature). Keep text short (1-3 words). Use color to convey meaning (red=error, green=success, blue=info). Don't overuse—too many badges create visual noise.
Feedback Patterns
Notification count—small pill with number, unread indicator