#0995 · 🐦 birds
Alpine Swift
🇳🇱 Alpengierzwaluw ·Tachymarptis melba
10 photos from iNaturalist (Creative Commons) · credits & licences
- 1. © Paulo Caseirito · CC BY-NC 4.0
- 2. © Miroslav Marić · CC BY-NC 4.0
- 3. © Paulo Caseirito · CC BY-NC 4.0
- 4. © G. VIGO · CC BY-NC 4.0
- 5. © Paul F Donald · CC BY-SA 4.0
- 6. © Анна Голубева · CC BY-NC-ND 4.0
- 7. © G. VIGO · CC BY-NC 4.0
- 8. © Ani Sarkisyan · CC BY 4.0
- 9. © Rigoberto Pantoja · CC BY-NC 4.0
- 10. © Pascal Dubois · CC BY-NC 4.0
what is it?
The Alpine swift ( Tachymarptis melba ) formerly Apus melba , is a species of swift. The genus name is from the Ancient Greek takhus , "fast", and marptis , "seizer". The specific melba has no known explanation.
base stats
Bars compare against all animals on log scales: up to 300,000 Dutch and 600,000 worldwide sightings (the most-seen species), 150 t (blue whale), 30 m and 400 years (Greenland shark).
fun facts
- Spotted 1 times in the Netherlands on iNaturalist.
- 7,541 observations worldwide on iNaturalist.
- Weighs only about 96 g.
- Scientifically named in 1758 (268 years ago).
fact sheet
- English
- Alpine Swift
- Nederlands
- Alpengierzwaluw
- scientific name
- Tachymarptis melba
- class
- Aves
- order
- Apodiformes
- family
- Apodidae
- IUCN Red List
- LC · least concern
- sightings in NL
- 1
- sightings in Europe
- 4,799
- sightings worldwide
- 7,541
- GBIF records in NL
- 1,146
- weight
- 96 g
- length
- —
- lifespan
- —
- named
- 1758
IUCN in Dutch: niet bedreigd. Blank means the sources don't say.
relatives· Apodidae
#0635 📷 9Common Swift
🇳🇱 Gierzwaluw
Apus apus
LC 👀 400 in NL
#0927 📷 10Pallid Swift
🇳🇱 Vale Gierzwaluw
Apus pallidus
LC 👀 4 in NL
#1177 📷 10Little Swift
🇳🇱 Huisgierzwaluw
Apus affinis
LC 🌍 3.9k seen
#1218 📷 10White-rumped Swift
🇳🇱 Pijlstaartgierzwaluw
Apus caffer
LC 🌍 1.2k seen
#1229 📷 10Plain Swift
🇳🇱 Madeiragierzwaluw
Apus unicolor
LC 🌍 675 seen
Sources: iNaturalist taxon 72516, Wikidata Q321267, GBIF 2477411, Wikipedia (EN), Wikipedia (NL). Intro text from Wikipedia (CC BY-SA 4.0).Updated 2026-10-24.
