IWUF ble stiftet 3. oktober 1990 og har hovedkontor i Lausanne i Sveits. Forbundet har 146 nasjonale medlemsorganisasjoner på fem kontinenter.