U 870 wurde am 25. August 1941 als eines von 11 Booten der Klasse IX C bei der Bremer Deschimag-Werft in Auftrag gegeben. Das Boot gehörte zur zwölften Bauserie, die die Boote U 865 bis U870 umfasste. Es war 76 m lang und hatte einen Durchmesser von 6,84 m. Ein Boot dieses Typs konnte bei Überwasserfahrt eine Geschwindigkeit von 18,3 kn erreichen und fuhr unter Wasser maximal 7,5 kn.[1] Die Kiellegung von U870 war am 29. April 1943, der Stapellauf erfolgte am 29. Oktober desselben Jahres. Das Boot wurde am 3. Februar 1944 durch Korvettenkapitän Ernst Hechler in Dienst gestellt. Wie viele Boote seiner Zeit trug auch U870 ein spezifisches Wappen am Turm. Das Bootswappen zeigte einen blauen Greifen auf weißen Grund.[2]
Das Boot wurde nach der Indienststellung als Ausbildungsboot der 4. Unterseebootsflottille zugeteilt, die in Stettin stationiert war. Am 1. Oktober kam U870 als Frontboot zur 33. U-Flottille. Von Kiel aus lief Kommandant Hechler im Oktober 1944 zu seiner einzigen Unternehmung mit diesem Boot aus. Das Boot patrouillierte im Nordatlantik und westlich von Gibraltar und wurde in mehrere Gefechte verwickelt. Es gelang Kommandant Hechler, mehrere Schiffe, darunter zwei Kriegsschiffe, zu versenken oder zu beschädigen. Ende Januar 1945 wurde er dafür mit dem Ritterkreuz des Eisernen Kreuzes ausgezeichnet. Im Februar 1945 lief U870 in Flensburg ein.
Ende März lag U870 in Bremen am Kai der Deschimag AG Weser, als es durch Luftstreitkräfte der US Air Force mit Fliegerbomben versenkt wurde.
Alle Besatzungsmitglieder überlebten die Versenkung. Das Wrack von U870 wurde nach Kriegsende abgebrochen.
Rainer Busch, Hans-Joachim Röll: Der U-Boot-Krieg 1939–1945. Band 1: Die deutschen U-Boot-Kommandanten. E. S. Mittler und Sohn, Hamburg u. a. 1996, ISBN 3-8132-0490-1.
Rainer Busch, Hans-Joachim Röll: Der U-Boot-Krieg 1939–1945. Band 2: Der U-Boot-Bau auf deutschen Werften. E. S. Mittler und Sohn, Hamburg u. a. 1997, ISBN 3-8132-0512-6.