I like gmail’s approach. If you click it checks all on the current screen and gives you a prompt to check all overall

writen by WBE User
An example of this would be the grid that Google Cloud Console uses to display VMs and other resources. It does the same as Gmail, except it doesn’t prompt and doesn’t select rows outside the visible page.

writen by Scott Jones
So I guess which one I’d use would be down to the kind of user. Engineers or non-techy?

writen by Scott Jones
I’m not best designer, but table looks like this. I like that Gmail’s approach, so I’ll try it.

writen by Dobroslav Radosavljevič