奥托·弗兰克也是扎哈里亚斯·弗兰克（Zacharias Frank）的孙子之一。1908年到1909年，奥托·弗兰克在德国海德堡学习经济学，并曾在美国纽约市梅西百货公司工作。第一次世界大战期间，奥托·弗兰克在德意志帝国军队服役。1915年8月，他在美因茨一个补给站接受训练后，在西线战场的一个炮兵部队服兵役，该部队中的大多数士兵是数学家和测量师。1916年，作为测距员在索姆河战役中配属于步兵，1917年在前线被提升为中尉，随后参加康布雷战役。战争结束后，他在其家族的银行工作，直到该银行在1930年代初