ShVAK(露:ШВАК)は、1930年代後半-第二次世界大戦中にソ連で使用された、12.7mmおよび20mm口径の航空機関砲である。 ShVAKの名は、「シュピタリヌィ・ウラジミロフ航空大口径(機関砲)」を意味する"Шпитальный-Владимиров Авиационный Крупнокалиберный"(ラテン文字表記の例:Shpitalnyi-Vladimirov Aviatsionnyi Krupnokalibernyi)の頭文字から来ている。 派生型のTNSh(露:ТНШ)は、ShVAKを装甲車両搭載用として改設計したものである。