Windfahnen, oder auch Windgeber, Windrichtungsgeber genannt, ermitteln die Windrichtung. Windfahnen haben meist eine sehr feine Auflösung von 1 Grad und sollten den gesamten 360°-Radius (360° zeigt Norden, 90° Osten, 180° Süden usw.) lückenlos abdecken. Kostengünstigere Windrichtungsgeber können eine Nordlücke aufweisen und haben oft eine begrenzte Lebensdauer aufgrund der geringen Belastungsfähigkeit der internen Elektromechanik. Windfahnen können mit einer Heizung ausgestattet werden, um eine Vereisung des Windgebers zu vermeiden. Es gibt analoge und potentiometrische Windfahnen. Sie haben meist einen sehr geringen Stromverbrauch.
Die Bestimmung der Windrichtung ist entscheidend bei der Planung der Aufstellung der Windkraftanlagen. Die Ausrichtung des Windparks bestimmt den Parkwirkungsgrad und somit wie viel Ertragsverlust durch die gegenseitige Abschattung der Windkraftanlagen entsteht.