Why Toggle Tokens Are a Better Alternative to Checkboxes
What interface component would you use for selecting options from a large list? For most designers, checkboxes come to mind. But a long list of checkboxes looks intimidating to users and can cause them to abandon your form. Not only that, but checkboxes aren’t efficient or easy to use because they take up space, offer small tap targets, and increase the number of visual elements to manage.
A better component for option selection is toggle tokens. Toggle tokens conserve screen space, so you have room for more content, and users don’t have to scroll. Checkboxes require vertical stacking, but toggle tokens allow for both vertical and horizontal stacking. This creates a compact arrangement that looks less intimidating to users.
It’s possible to arrange checkboxes in multiple columns, but this isn’t optimal for mobile given the combined widths of checkboxes and text labels. Even on desktop it’s not ideal due to the large width space it occupies.
Not only that, but toggle tokens don’t require a checkbox or checkmark with the label. As a result, there are fewer elements on the screen competing for the user’s attention. Minimizing visual noise allows users to focus on the options.
The small tap targets of checkboxes can also cause tapping issues. Toggle tokens offer larger tap…