What is the better choice for designing the header for a column of checkboxes? Referring to the mockup, on the left is a label and a checkbox while on the left is only the checkbox. The checkbox is there in the header because to act as a "select all" feature.


download bmml source – Wireframes created with Balsamiq Mockups

  • This question is unclear. Can you add some detail about the use-case you are trying to design for to help us understand what you're asking? Maybe you could add some contextual detail to your wirefame too? – Andrew Martin Oct 20 '16 at 9:19

I think you need, in this table, the heading, with the title "Options / Select" and "Select all" in the footer. This is clearer.

You have two options for "Select all":

  • It is a button. In this case, you can keep it simple or you can design it like a button.

  • If you want to use a checkbox, in this case, it is important to differentiate it from the other checkboxes (a smaller margin in left, or bigger).


I assume all checkboxes will have labels. It would be better to leave the header to be just header and add an extra checkbox labeled 'All' or 'Select all'. Below is an example of filter dialog in a spreadsheet, with a separate checkbox for 'All'

filter dialog with checkboxes from LibreOffice Calc

Your Answer

