Ещё 20 апреля 1945 г. фюрер намеревался вылететь в Южную Германию под защиту миллионной армии эсэсовцев, егерей и фольксштурмистов и оттуда, из «Альпийской крепости», руководить продолжением войны с «большевизмом». Однако сутки спустя его планы кардинально изменились: он решил лично возглавить оборону столицы и в случае неудачи здесь же умереть.
Основу берлинского гарнизона составили «фаустники» – солдаты вермахта, фольксштурмисты и истребители танков из «Гитлерюгенда», вооружённые фаустпатронами, гранатами и бутылками с горючей смесью. 70 % из более чем 800 советских танков, утраченных в уличных боях, вывели из строя именно они (для сравнения: в боях на открытой местности в 1944–1945 гг. танки, потерянные от воздействия фаустпатронов, составляли всего 5 % убыли). Приказ рейхсминистра пропаганды И. Геббельса гласил: Берлин должен стать «немецким Сталинградом»; если на какой-нибудь улице будет замечен хотя бы один белый флаг, то нужно не останавливаться перед уничтожением этой улицы со всеми жителями. Выполняя этот приказ, немецкие войска цеплялись за любые препятствия – дома, станции метрополитена, подземные коммуникации, каналы, железнодорожные насыпи и платформы. В укреплённые бастионы превращались крупные здания, чердаки и подвалы.
Гитлеровское командование, исходя из опыта немецкого штурма Сталинграда, рассчитывало, что в упорных, затяжных боях за каждый квартал, за каждый дом, а в домах за этажи, на заводах за цеха удастся обескровить наступающие советские войска и этим завести начатый штурм в тупик. Защитники Берлина, по признанию немецкого генерал-майора Ф. Бутлара, всё ещё «не теряли надежд на то, что немецкие армии, шедшие к ним на помощь, а может быть, и западные союзники – в случае, если эти армии окажутся разгромленными, – скоро войдут в город и спасут его от кровавого разгула большевиков». 26 апреля 1945 г. по городу и войскам, его защищавшим, распространился слух: американские танковые дивизии уже на пути к Берлину, победа близка, как никогда.
Общая протяжённость фронта советских войск на внутреннем кольце окружения составляла около 100 км. Для штурма города советское командование выделило 4 общевойсковые и 4 танковые армии 1-го Белорусского и 1-го Украинского фронтов – 464 тыс. солдат и офицеров, 12 700 орудий и миномётов, 2100 установок реактивной артиллерии, 1500 танков и САУ. Воздушную поддержку обеспечивали 2 тыс. бомбардировщиков и штурмовиков. Основу боевых порядков советских войск в период боёв в городе составляли смешанные штурмовые отряды и группы. Большая часть ствольной и реактивной артиллерии (вплоть до 152 и 203-миллиметровых орудий, 160-миллиметровых миномётов и 310-миллиметровых РСЗО) была придана стрелковым подразделениям для ведения огня прямой наводкой. Танки действовали в составе штурмовых отрядов и групп как общевойсковых соединений, так и танковых корпусов и армий. Важное значение приобретали действия мелких штурмовых групп, состоявших из стрелкового взвода, усиленного 2–4 орудиями, 1–2 переносными установками PC, 1–2 танками или САУ, а также огнемётчиками, химиками и сапёрами. Подобные группы просачивались между очагами вражеской обороны и наносили по ним удары с тыла и флангов.