Het bedrijf genaamd Douchebags werd in de zomer van 2009 opgericht door skiër Jon Olsson en product engineer Truls Brataas. Hun passie voor reizen, maar ook een wederzijds belang voor de actie sport en slim productontwerp, bracht hen bij elkaar. Zij vonden 5 eisen waaraan de moderne opbergtassen moesten voldoen: Een verstelbaar lengte systeem, laag gewicht, solide bescherming, een ontwerp dat het makkelijk maakt deze op te bergen, en draagsysteem.
Douchebags is gebaseerd in Noorwegen, in de buurt van de plek waar het allemaal begon, en de oprichters blijven focussen op hun passie: "Het leveren van de beste reis-apparatuur voor geweldige avonturen, over de hele wereld".