In a mixing bowl, whisk together the flour, baking powder, and salt. Gradually add the beer, whisking until smooth.
Dip onion rings into the batter, then carefully place them into the hot oil. Fry until golden brown, about 2-3 minutes. Remove and drain on paper towels.