Kapal selam tipe XXI

Empat U-boat Tipe XXI diberikan kepada Uni Soviet sesuai dengan Perjanjian Potsdam; ini adalah , , , dan , yang ditugaskan dalam Angkatan Laut Uni Soviet masing-masing sebagai B-27, B-28, B-29, dan B-30 (nantinya "B-100"). Namun, intelijen Barat percaya Soviet telah memperoleh beberapa U-boat Tipe XXI lainnya; tinjauan oleh Komite Intelijen Gabungan untuk Kepala Staf Gabungan AS selama Januari 1948 memperkirakan Angkatan Laut Uni Soviet saat itu memiliki 15 U-boat Tipe XXI yang operasional, bisa menyelesaikan pembangunan 6 kapal selam lainnya dalam waktu 2 bulan, dan bisa membangun 39 kapal selam lainnya dalam waktu satu tahun enam bulan dari bagian prefabrikasi, karena beberapa pabrik yang memproduksi komponen Tipe XXI dan lapangan perakitan di Danzig telah direbut oleh Uni Soviet pada akhir Perang Dunia II. "U 3538" — "U 3557" (masing-masing "TS-5" – "TS-19" dan "TS-32" – "TS-38") tetap tidak lengkap di Danzig dan dibesituakan atau ditenggelamkan pada tahun 1947. Empat kapal selam yang diberikan menurut Perjanjian Potsdam digunakan dalam uji coba dan tes sampai tahun 1955, kemudian ditenggelamkan atau digunakan untuk pengujian senjata antara tahun 1958 dan 1973. Desain Tipe XXI menjadi dasar untuk beberapa proyek desain Uni Soviet, yaitu Proyek 611, 613, 614, 633, dan 644. Ini menjadi kelas kapal selam yang dikenal melalui kode NATO-nya seperti Zulu, Whiskey, dan Romeo.