Идеи этого проекта были положены в разработку дизель-электрической подводной лодки типа XXI водоизмещением 1600 т и скоростью подводного хода 15,5 узла в час. Ее максимальная подводная скорость составляла 17,5 узла, но держать ее можно было лишь два часа. Под водой лодка могла двигаться со скоростью 6 узлов в течение 2,5 дня, а самым малым ходом в течение 11 дней. Дальность плавания с экономическим дизель-электрическим ходом составляла 24 тыс. миль. Хотя эта субмарина не обладала такой высокой подводной скоростью, как лодка Вальтера, она имела большое преимущество, поскольку могла часто перезаряжать батареи по мере необходимости. Она была оснащена шноркелем и лучшим оборудованием для обнаружения цели, которое позволяло ей совершать атаки из-под воды, выстреливать торпеды с большой глубины по акустическому пеленгу цели. Проект лодки типа XXI был подготовлен в течение двух месяцев, ее чертежи 19 июня 1943 г. представили адмиралу Деницу. Он сразу же по достоинству оценил преимущества новых лодок и приказал начать их строительство вместо лодок типа IX. Дениц передал все кораблестроительные программы в ведение министерства вооружений Альберта Шпеера, поскольку он полагал, что это был единственный путь для полного использования производственных мощностей Германии в целях строительства подводных лодок. Из-за неудач на всех фронтах Гитлер утвердил ежемесячный план, предусматривающий строительство 22 лодок типа XXI и 10 лодок типа XXIII. Последняя представляла собой 250-тонную лодку этого же вида с подводной скоростью 12,5 узла. Кроме того, планировалось строительство прототипа лодки Вальтера (тип XXVI). С осени 1945 г. ежемесячно предполагали выпускать по 12 таких лодок. Однако к окончанию войны успели изготовить только деревянный макет субмарины в натуральную величину. Об объеме работы, необходимом для реализации новых проектов, можно судить по тому факту, что для типа XXI потребовалось не менее 15 тыс. чертежей, а также перечень деталей и узлов на 6200 страниц.
Центральный комитет кораблестроения, созданный Шпеером, прилагал большие усилия для перехода к секционной заводской технологии строительства подводных лодок с целью ускорения их выпуска. Лодки делились на восемь секций, которые со своим содержимым изготовлялись различными фирмами и затем в готовом виде доставлялись на верфь, где производились сварочные работы. Теоретически такой подход обеспечивал значительную экономию времени и рабочей силы, но на практике возникало много проблем. Первая лодка типа XXI была спущена на воду в кратчайшие сроки – 20 апреля 1944 г., а до конца октября – еще 44. Предполагалось, что все они будут полностью готовы к вступлению в строй, но у них оказалось так много недостатков, что только одну из них удалось подготовить к выходу в море за несколько дней до окончания войны. Лодок типа XXIII к концу октября 1944 г. было построено 24, пять из них в конце войны участвовали в боевых действиях и доказали свою эффективность в реальных боевых условиях.
Тем временем лодкам прежних типов приходилось несладко. Тактика управляемой «волчьей стаи» осталась в прошлом. Теперь они действовали поодиночке, неделями оставаясь под водой. Рекордная продолжительность подводного плавания в боевом походе составила 66 дней. Это привело к большому нервному и физическому напряжению экипажа. И все же одним своим присутствием в море подводные лодки вынуждали противника содержать 3 тыс. кораблей и тысячи самолетов для противолодочного патрулирования или конвоирования. Изменение обстановки наглядно демонстрирует лаконичное сообщение по радио от одной из лодок в мае 1944 г.: «Центральная Атлантика хуже Бискайского залива». «Крапивник» – акустическая торпеда – стал для лодок оружием, которое могло эффективно действовать против кораблей охранения конвоев противника. В ответ англичане стали буксировать за эскортными кораблями шумовой бакен, после чего немцы так модифицировали торпеды, чтобы они шли на цель, находящуюся впереди такого бакена.
10 июня 1944 г. группа американских противолодочных кораблей в составе эскортного авианосца и нескольких эсминцев под командованием капитана 1-го ранга Дэна Галлери сумела – благодаря хорошей подготовке – добиться большого успеха: захватила серьезно поврежденную и тонувшую лодку «U-505» и, заделав пробоины, отбуксировала ее от африканского побережья в американский порт.
Осенью 1944 г. выяснилось, что лодкам безопаснее всего действовать вблизи вражеского побережья, поскольку на мелководье гидролокаторы противника действовали ненадежно из-за массы обломков и затопленных судов, что сбивало с толку операторов. Однако вряд ли удивительно то, что при действии в таких стесненных условиях результаты были незначительными; несмотря на то что в строю было 400 подводных лодок, у них больше не было никаких шансов решительно повлиять на ход войны.