9 мм пистолет-пулемёт Калашникова ППК-20 был разработан на базе пистолета-пулемета «Витязь-СН» и отличается от него компактными размерами, меньшей массой, возможностью ведения огня с использованием быстросъёмного прибора малошумной и беспламенной стрельбы, складным телескопическим прикладом из ударопрочного полимера, эргономичной пистолетной рукояткой и модернизированным двусторонним переводчиком огня.
Основным типом боеприпаса для данного пистолета-пулемёта является высокоимпульсный бронебойный патрон 7Н21, при этом ППК-20 может использовать и большинство других патронов 9х19 отечественного и иностранного производства.
Использование пистолетного патрона позволило отказаться от газоотводной схемы и использовать простую и надёжную автоматику со свободным затвором.
Для крепления оптических прицелов используется планка Пикатинни на крышке ствольной коробки, для крепления аксессуаров — планка Пикатинни снизу и сверху цевья из ударопрочного полимера, а также интерфейс M-Lok по бокам.