Основным предназначением подводной лодки было выпускать торпеды. Эти огромные семиметровые сигары представляли собой устройства не менее сложные, чем сами субмарины, и в чем-то в точности напоминали их. Торпеды требовали крайне бережного обращения. Каждая торпеда поступала на флот с индивидуальным сертификатом, подтверждающим, что ее тонкий механизм был проверен на полигоне. Торпеды перевозились в специальном железнодорожном вагоне, снижающем вероятность встряски или удара. Затем эти «угри» по одному загружались в подводную лодку, обычно подходящую для этой цели к массивному бетонному причалу. И после этого каждая торпеда до возвращения из похода через каждые несколько дней будет подвешиваться на специальных талях, чтобы специалисты смогли проверить заряд аккумуляторов, состояние смазки, исправность детонаторов, гребных винтов, гироскопа, рулей и системы наведения.
Для того чтобы осуществить торпедную атаку, требовалось определить направление на цель и скорость ее движения. Обыкновенно субмарина находилась в надводном положении, и капитан использовал установленную на стальном лафете оптическую систему наведения (UZO, U-Boot-Zieloptik). Это большое стереоскопическое устройство изготовлялось с использованием высококачественной оптики и давало большое разрешение даже в сумерках, что позволяло определить направление на цель, ее курс и скорость. Затем эти данные передавались в специальный вычислитель (Vorhaltrechner). Этот вычислитель передавал данные о цели в торпедный аппарат, Schuss- Empfanger, и непосредственно в торпеду, продолжая непрерывно корректировать их в зависимости от перемещения подводной лодки. Эти устройства обеспечивали то, что в момент пуска торпеды подводной лодке было необязательно двигаться в сторону цели. Система наведения торпеды, работающая на основе гироскопа, вносила необходимые коррективы после выхода торпеды из трубы. Таким образом, можно было выпускать торпеды «веером», каждую чуть с другим курсом, не меняя положения субмарины. Эти устройства вызывали зависть британских подводников, вынужденных наводить свои торпеды на цель, направляя на нее корпус лодки.
Использующая электрические торпеды G7 — не оставляющие следа на воде — подводная лодка при залпе не выдавала свое положение. Небольшие суда обычно топились с помощью палубной артиллерии — обычно 88-миллиметрового орудия. Для того чтобы вести из него огонь и не упасть за борт даже в слабое волнение, требовалась акробатическая ловкость. Попасть из него можно было только в большую цель. В начале войны лодки были оснащены также одним 20 — миллиметровым зенитным орудием, но в ходе боевых действий выяснилась низкая эффективность этих орудий в борьбе против появившихся более совершенных самолетов.