高射炮因为其本身弹道特性、弹药动能等原因,往往也是反装甲的有力武器,将高炮改为反坦克炮或者坦克炮的例子较为普遍,著名者如二战德军的88炮,苏军T-34-85采用的85毫米主炮也是高射炮改装而来。不过这种转换偶尔也有例外,苏联的21-K高射炮就是从反坦克炮改装而来,算是高炮界比较特别的一款。上世纪30年代初,苏联从德国获得了37毫米反坦克炮的技术,随后以此发展出一款45毫米级别的反坦克炮,也就是M1932,这款反坦克炮不仅大量装备于步兵部队,一些坦克也将其作为主炮使用,比如BT快速坦克系列。
1934年,苏联海军开始装备一种45毫米口径单管高射炮,它就是从M1932改装而来的21-K高射炮,该炮在二战时期仍大量使用,苏联海军很多舰艇都有装备,大约在1943年左右才被37毫米的70-K高射炮彻底取代。