Le Yakovlev Yak-4 était un bombardier et de reconnaissance léger soviétique mixte dans une configuration à aile basse. L'entraînement était assuré par deux moteurs Klimow M-105 de 1100 CV chacun . Le vol du prototype a eu lieu en 1939, et dans les années 1939-1941 la production en série s'est poursuivie, ce qui a conduit à la création d'environ 90 appareils de ce type. Ils étaient armés de deux mitrailleuses SzKAS de 7,62 mm et d'une charge pouvant atteindre 600 kg de bombes.
Le Yak-4 a été créé en réponse à la demande de l'aviation militaire soviétique pour un nouveau bombardier léger. Aleksander Jakowlew, lors de la conception du nouvel avion, a mis l'accent sur les meilleures performances possibles et la vitesse de pointe élevée. Ces hypothèses ont été respectées car l'un des premiers prototypes (désignation : Yak-2), sans bombes ni équipement de combat, a atteint la vitesse de 567 km/h lors des essais ! Ce résultat a tellement impressionné Staline qu'il a immédiatement envoyé l'avion en production de masse. Cependant, au cours de son parcours et d'autres essais, il s'est avéré que la machine nécessitait le remplacement des moteurs, ce qui s'est également produit en 1939, et le nouvel avion portait déjà la désignation Yak-4. Cependant, malgré le fait que le moteur ait été changé, le Yak-4 était loin d'être parfait : il avait un armement défensif trop faible, il avait une maniabilité médiocre et des performances légèrement inférieures à celles des prototypes lorsqu'ils étaient chargés de bombes et d'équipements de combat. Malgré ces défauts, l'avion entre en service en ligne à partir de 1940. En 1941, il a combattu en Biélorussie et en Ukraine contre les unités allemandes en progression, mais en raison de mauvaises méthodes d'utilisation de ces machines, elles ont subi des pertes considérables au cours de l'été de cette année-là. La même année, sa production est arrêtée et les machines survivantes servent d'avions de reconnaissance.