How can I view all the badges or at least most of it?

I love collecting badges. Therefore I want to know how to collect some of the badges but there is no badge list. I can only view badges from other people’s profile. Does anyone know how I can view a list of all or at least most of the badges. So I can start badge hunting?