Z drugiej jednak strony, zbiorniki zajmowały prawie połowę ładowni samolotu, ograniczając tym samym pojemność ładunkową. An-12P – podstawowa wersja An-12, ale z trzema dodatkowymi zbiornikami paliwa o łącznej pojemności 8850 l, zamontowanymi pod podłogą ładowni samolotu. An-12AP – wersja An-12A, ale z trzema dodatkowymi zbiornikami paliwa o łącznej pojemności 8850 l, zamontowanymi pod podłogą ładowni samolotu. An-12BP – wersja An-12B, ale z trzema dodatkowymi zbiornikami paliwa o łącznej pojemności 8850 l, zamontowanymi pod podłogą ładowni samolotu. An-12BPŁ – zmodyfikowana wersja 12B przystosowana do operowania w terenie polarnym dzięki zamontowaniu stałego podwozia płozowego An-12BK – zmodyfikowane 12B, zwiększony zapas paliwa, 12 osobowa kabina hermetyczna dla personelu załadunkowego, ulepszone urządzenia ładowni. W tej wersji wyprodukowano wiele maszyn. An-12T – wersja do przewozu paliwa rakietowego An-12BM – latające laboratorium do prób z łącznością satelitarną An-12PS – wersja poszukiwawczo-ratownicza wyposażona w łódź ratowniczą An-12PP i An-12PPS – samolot walki radioelektronicznej An-10 – odmiana pasażerska An-12 – produkowany bez licencji w Chinach

Galeria