Ólafur fæddist í Viðvík í Viðvíkursveit í Skagafirði, sonur Daníels Ólafssonar, söðlasmiðs og bónda, og konu hans, Svanhildar Loptsdóttur.
Ólafur fæddist í Viðvík í Viðvíkursveit í Skagafirði, sonur Daníels Ólafssonar, söðlasmiðs og bónda, og konu hans, Svanhildar Loptsdóttur.