Realizó sus estudios primarios y secundarios en el Colegio Alemán de Valparaíso, que en esa época era una réplica exacta de los colegios alemanes, donde las lecturas y el idioma le otorgó una formación europea que se dejó sentir en toda su obra posterior.
En 1936, luego de cumplir voluntariamente con el Servicio Militar, viajó a Alemania para iniciar sus estudios universitarios.
Obtuvo en 1941, con 23 años, un doctorado en filosofía, con mención en historia por la Universidad de Leipzig con calificación máxima summa cum laude.
En 1970, tras la victoria de Salvador Allende en las elecciones presidenciales, Krebs decide exiliarse en Colonia, Alemania Occidental.
Por su labor como docente e investigador, obtuvo el Premio Nacional de Historia en 1982 y la Universidad Católica le otorgó el grado de doctor Scientiae et honoris causa en 1992 por su aporte a la universidad.