The white-throated needletail ("Hirundapus caudacutus"), also known as needle-tailed swift or spine-tailed swift, is a large swift in the genus Hirundapus. It can reach speeds of up to 170 km/h (105 mph) in flight.