30 апреля Гитлер, сознавая безнадежность положения, застрелился в бункере рейхсканцелярии, а тело его вместе с телом его жены Евы Браун было сожжено. Перед смертью Гитлер назначил своим преемником в качестве рейхспрезидента и Верховного главнокомандующего гросс-адмирала Карла Дёница, главнокомандующего всех германских сил на севере Германии. 2 мая, в день капитуляции Берлина, отдельные группы немецких войск вместе с функционерами национал-социалистической партии пытались прорваться на север к Дёницу, но почти никому этого сделать не удалось. Во время прорыва покончил с собой, приняв яд, заместитель Гитлера по партии рейхслейтер Мартин Борман. Из высокопоставленных нацистских руководителей в ставку Дёница из Берлина смог добраться только глава «Гитлерюгенда» Артур Аксман.
Всего, по оценке советского командования, из Берлина удалось вырваться до 17 тыс. человек с 80–90 единицами бронетехники. Однако мало кому удалось добраться до немецких позиций на севере, поскольку их дальнейший путь лежал через плотные боевые порядки советских войск и под непрерывным воздействием советской авиации.
Севернее Берлина командование группы армий «Висла» игнорировало приказы Гитлера держаться любой ценой и прорываться к Берлину. Они стремились как можно скорее достичь линии британских войск, чтобы сдаться им. 4 мая перед группой армий британского фельдмаршала Бернарда Монтгомери капитулировали немецкие войска, находившиеся в Северо-Западной Германии, Дании и Голландии, включая остатки группы армий «Висла».
По официальным советским (российским) данным, впервые обнародованным в 1993 году в сборнике «Гриф секретности снят», в Берлинской операции советские войска потеряли 81,1 тыс. убитыми и 280,3 тыс. ранеными и больными. Но то, что официальные безвозвратные потери советских войск в ходе Берлинской операции занижены почти в 4 раза, доказывает следующий пример. Безвозвратные потери в ходе этой операции определяются в 81 116 человек, включая потери 1-й и 2-й армий Войска Польского. При этом безвозвратные потери двух польских армий, как утверждает официальное издание российского Министерства обороны, составили только 2825 человек. Однако официальные данные польского Министерства обороны, обнародованные в 2005 году, свидетельствуют, что безвозвратные потери двух польских армий в Берлинской операции составили 7,2 тыс. погибшими и 3,8 тыс. пропавшими без вести, что дает безвозвратные потери в 11 тыс. человек, т. е. в 3,9 раза больше, чем дают официальные советские источники. Можно предположить, что в той же пропорции занижены и безвозвратные потери остальных войск, участвовавших в Берлинской операции. Тогда они должны составить около 316,4 тыс. человек, что, вероятно, превышает безвозвратные потери немецких войск, противостоявших советским войскам в Берлинской операции. Ведь основная часть этой группировки (не менее 300 тыс. человек) сдалась в плен англичанам и американцам. Ее потери погибшими и пленными в боях с Красной Армией можно оценить в 200 тыс. человек, тогда как Жуков утверждал, что немцы потеряли 300 тыс. пленными и 150 тыс. убитыми. Общие же потери трех советских фронтов и двух армий Войска Польского (как безвозвратные, так и ранеными и больными) можно оценить в 597 тыс. человек.
Анализ данных сборника «Гриф секретности снят» показывает, что в Берлинской операции оказались серьезно занижены безвозвратные потери 1-го Украинского фронта. Согласно данным сборника, войска фронта к началу операции 16 апреля 1945 года насчитывали 550 900 человек и состояли из 44 стрелковых и трех кавалерийских дивизий, а также 4 механизированных и 5 танковых корпусов, двух отдельных танковых бригад и трех самоходно-артиллерийских бригад. При этом указывается, что в составе 1-го Украинского фронта в Берлинской операции участвовали 3-я и 5-я гвардейские, 13-я и 52-я общевойсковые и 3-я и 4-я гвардейские танковые армии, а также 2-я воздушная армия. Между тем из книги «Последний штурм», вышедшей в 1975 года, следует, что 44 стрелковые дивизии, участвовавшие в Берлинской операции, насчитывались в составе 1-го Украинского фронта только с учетом девяти дивизий 28-й армии, которая была передана в состав фронта 20 апреля 1945 года, т. е. уже после начала Берлинской операции. Кроме того, авторы «Грифа» почему-то забыли посчитать одну воздушно-десантную дивизию в составе 5-й гвардейской армии. Для полноты картины отметим также, что авторы сборника «Гриф секретности снят» занизили число стрелковых дивизий на 2-м Белорусском фронте на три, показав там только 33 дивизии и указав, что 19-я и 5-я гвардейская танковая армии в операции не участвовали. На самом деле один из стрелковых корпусов 19-й армии все-таки участвовал в Берлинской операции, что увеличивает число стрелковых дивизий у Рокоссовского до 36. Кроме того, у него в действительности было две, а не одна отдельная танковая бригада, как это показано в «Грифе».