Основные усилия
Одновременно с наступлением на главном, Берлинском, направлении планировались наступательные операции на Юго-Западном направлении силами 4-го и 2-го Украинских фронтов в Чехии, Моравии и Словакии и 3-го Украинского фронта в Западной Австрии. При содействии части сил Балтийского флота войска 3-го Белорусского фронта должны были завершить уничтожение остатков восточно-прусской группировки немецких войск, запертых на Земландском полуострове, а войска Курляндской группы войск Ленинградского фронта нанести поражение и принудить к сдаче немецкую группу армий «Курляндия».
Особенность плана операции заключалась в том, что 1-му Украинскому фронту ставилась задача частью сил (первоначально одним танковым корпусом 3-й гвардейской танковой армии) нанести удар по Берлину с юга. При этом разграничительная линия между 1-м Белорусским и 1-м Украинским фронтами, по настоянию маршала И. С. Конева, была доведена только до Люббена (60 км юго-восточнее Берлина). К Люббену, согласно плану операции «Одер», войска фронтов должны были выйти к третьему дню операции. Далее, смотря по обстановке, предполагалась возможность проявления инициативы со стороны командования фронтов. Доведя разгранлинию на карте только до Люббена, Верховный Главнокомандующий после ухода маршалов Жукова и Конева сказал начальнику оперативного управления Генштаба Красной Армии генерал-полковнику С. И. Штеменко: «Кто первый ворвётся, тот пусть и берёт Берлин». Начало очередному соперничеству маршалов Жукова и Конева было положено…
Наступление на Берлин планировалось со всей тщательностью: в Ставке и Генштабе не сомневались, что предстоит жесточайшая битва, которая потребует огромного напряжения сил. К началу наступления фронты произвели крупные перегруппировки войск; особенно значительной была перегруппировка войск 2-го Белорусского фронта. Разведывательная авиация 6 раз производила аэрофотосъёмку Берлина, всех подступов к нему и оборонительных полос. По результатам съёмок, трофейным документам и опросам пленных составлялись подробные схемы, планы, карты, которыми снабжались все командноштабные инстанции. Инженерными войсками 1-го Белорусского фронта было построено через Одер 25 мостов и наведено 40 паромных переправ, надёжно прикрытых истребительной авиацией и зенитной артиллерией. 1-м Украинским фронтом для форсирования р. Шпрее было заготовлено 2440 сапёрных деревянных лодок, 750 штурмовых мостиков и свыше тысячи элементов сборных деревянных мостов.
По подсчётам немецкой разведки, советским командованием на Берлинском направлении к началу апреля 1945 г. были сосредоточены 4-я воздушная армия (1600 самолётов) в Померании, 16-я воздушная армия (2600 самолётов) в Бранденбурге и Западной Пруссии, 2-я воздушная армия (2100 самолётов) в Силезии. На самом деле в составе 16-й воздушной армии к началу Берлинской операции было 3500 самолётов, в составе 4-й – 2730 и 2-й воздушной армии -1360 самолётов. Кроме того, к участию в операции привлекались 18-я воздушная армия и ВВС Балтийского флота. Впервые в истории советских ВВС на 1-м Белорусском фронте радиолокационные средства объединялись в централизованный узел наведения 16-й воздушной армии.
В ходе подготовки и проведения операции была успешно решена сложная проблема материально-технического обеспечения войск. Как известно, в ходе предыдущего двухмесячного наступления большая часть фронтовых запасов была израсходована, склады фронтов и армий отстали, тыловые коммуникации растянулись. Движение по железным и шоссейным дорогам восстанавливалось медленно. Тем не менее служба тыла со своими задачами справилась успешно. К середине апреля 1945 г. были созданы необходимые запасы материальных средств. Для облегчения подвоза фронтовые и армейские базы были сосредоточены непосредственно у Одера, что не требовало их перемещения до конца операции. Перед наступлением госпитали были освобождены от не подлежащих лечению во фронтовом тылу больных, а армейские госпитали были подготовлены к перемещению и быстрому приёму раненых. Ёмкость госпиталей только 1-го Белорусского фронта была доведена до 110 тыс. коек.