Родился в Стокгольме 26 ноября 1798 года. Сын вице-адмирала шведской службы и коменданта Свеаборга Карла Олафа Кронстедта и Беаты-Софии урождённой Врангель (дочери шведского адмирала графа Антона Врангеля), которые после русско-шведской войны 1808—1809 годов приняли русское подданство и под фамилией Кронштет были записаны в дворяне Великого княжества Финляндского.