Le U-23 était un sous-marin allemand de type II B utilisé pendant la Première Guerre mondiale. Ce type de sous-marin mesurait environ 42 mètres de longueur et avait un déplacement d'environ 270 tonnes en surface. Il était principalement armé de torpilles et de canons de pont pour attaquer les navires ennemis. Le U-23 a été mis en service en 1914 et a effectué plusieurs patrouilles dans la mer du Nord et la Manche, cherchant à interrompre les lignes de ravitaillement alliées. En 1915, il a été coulé par des mines britanniques près des côtes belges, mettant fin à son service opérationnel pendant la guerre.