Dzimis 1935. gadā Altaja novadā.
1960. gadā Germanu Titovu ieskaitīja 20 cilvēku kosmonautu kandidātu grupā, gatavojoties lidojumam kosmosā ar Vostok. Par cilvēku, kas devās pirmajā lidojumā ar Vostok-1, izraudzījās Juriju Gagarinu, par viņa dublieri kļuva Germans Titovs.
Par otrā kuģa Vostok-2 pilotu nozīmēja Titovu. Starts notika 1961. gada 6. augustā. Germans Titovs kosmosā pavadīja 25,3 stundas, veicot 17 pilnus apriņķojumus ap Zemi. Viņš pirmais no cilvēkiem iepazina kosmisko slimību, sūdzoties par reiboni un nelabumu. Viņš bija arī pirmais, kas gulējis kosmosā.
Pēc kosmiskā lidojuma Germans Titovs ieņēma dažādus amatus padomju kosmosa programmās līdz aiziešanai pensijā 1992. gadā. No 1962. līdz 1970. gadam bijis PSRS Augstākās padomes deputāts. 1995. gadā viņš tika ievēlēts Valsts domē no Komunistiskās partijas.