Ан-12 имел грузовую кабину объемом 123,30 м^3 длиной 13,5 м, шириной по полу 3 м в районе крыла (шпангоуты 25–30) и 3,5 м между шпангоутами 13–25 и 30–43, высотой от 2,4 до 2,6 м и мог взять на борт 60 парашютистов-десантников с личным оружием и снаряжения. При высадке посадочным способом самолет мог доставить 91 солдата с вооружением. За кабиной экипажа имелся герметический отсек длиной 2,1 м для 9 — 14 сопровождающих. В санитарном варианте самолет мог перевозить до 69 раненых или больных на армейских носилках, а также несколько сопровождавших их медработников. В грузовой кабине, помимо носилок, устанавливались столики для медикаментов и медицинского инструмента, бачки для питьевой воды, электрокипятильники, коробки с медицинскими поилками. Дм обеспечения раненых кислородом самолет комплектовался контейнерами с переносными кислородными баллонами с приборами КП-21, которые при необходимости подвешивались на лентах крепления носилок. Для фиксации раненых на носилках в комплект съемного санитарного оборудования прикладывались привязные ремни. Поскольку грузовая кабина Ан-12 была негерметичной, для полетов на большой высоте десантники могли пользоваться жидкостными кислородными приборами КПЖ-30. В зависимости от вариантов использования и продолжительности полета на самолете устанавливалось от трех (в транспортном варианте для шести членов экипажа и девять сопровождающих) до семи (в десантном варианте для шести членов экипажа и 91 десантника) приборов. Для подачи кислорода ко всем рабочим местам экипажа и расчета, расположенным в гермокабинах, а также к местам нахождения десантников или раненых в грузовой кабине размещено по шесть кислородных установок индивидуального и коллективного пользования, связанных в общую систему трубопроводов. Кроме того, на самолете имелось шесть парашютных кислородных приборов КП-23 дм питания кислородом членом экипажа во время высотных парашютных прыжков. Обогрев грузовой кабины осуществлялся теплым воздухом, поступающим от эжектора, установленного под грузовым полом. В эжекторе холодный воздух, идущий от заборника на левом обтекателе шасси, смешивался с горячим воздухом, поступающим от двигателей, и подавался в кабину.
Для полетов в условиях обледенения Ан-12 оснащался противообледенительными устройствами. Теплый воздух от компрессоров двигателей использовался для обогрева носков крыла, воздухозаборников двигателей, радиаторов и фонарей кабин летчиков, штурмана и стрелка. Электротермические нагреватели предназначались для обогрева передней кромки киля и стабилизатора, лопастей и коков винтов, сигнализаторов обледенения в гондолах ТВД, лобовых стекол кабины летчиков, нижнего стекла фонаря штурмана и приемников полного воздушного давления (ПВД). Кроме того, электрообогрев использовался для поддержания нормальной работы бортовых аккумуляторов и баллонов системы нейтрального газа.
В зависимости от вариантов применения (транспортный, десантный или санитарный) Ан-12 оснащался различным десантно-транспортным оборудованием — сиденьями для размещения солдат, грузовыми трапами для погрузки техники, легкосъемным транспортером П-115Т для сброса грузов, швартовочными узлами и двумя электролебедками Б Л-52. Грузы могли размещаться в штатных парашютно-десантных тарах типа ПДММ-47, ПДУР-47 и ПДТЖ-120 кг, предназначенных для десантирования различных военных грузов при помощи транспортера. Загрузка Ан-12 несамоходной техникой и грузами выполнялась по трапам бортовыми лебедками БЛ- 52, а выброска производилась с помощью транспортера П-115Т через грузолюк. При закатке тяжелой техники для предотвращения посадки самолета на хвост в районе 43-го шпангоута фюзеляжа устанавливалась упорная грузовая подставка. Для разгрузки («выключения») рессор автомобильной техники, перевозимой в грузовой кабине, имелся комплект специальных домкратов.
Для принудительного введения в действие парашютов при покидании десантниками самолета под потолком вдоль фюзеляжа протянуты четыре 8 мм троса, к которым подсоединяются вытяжные фалы. После сброса они убирались в фюзеляж при помощи механизма МВ-300. Для защиты обшивки створок грузолюка и фюзеляжа в этом районе от повреждений концами фалов парашютов снаружи устанавливались титановые листы.
Нормальное парашютное десантирование выполнялось на скоростях полета от 250 до 350 км/час по прибору, на высоте 600 -1000 м, за один заход на площадку длиной 1500 м. В аварийных случаях парашютное десантирование солдат и техники было возможно на больших скоростях и высотах. Для аварийного покидания самолета экипаж использовал нижние люки и хвостовой грузолюк. При посадке с убранным шасси на грунт или на воду выход из Ан-12 осуществлялся через входную дверь, грузолюк, верхние и боковые фюзеляжные аварийные люки. Самолет оборудовался спасательным плотом СП-12 и аварийной радиостанцией АВРА-45.