Thérèse Huber was born Marie Therese Heyne in Göttingen, Prussia, the eldest daughter of Christian Gottlob Heyne, an influential professor at the newly founded University of Göttingen. She read widely in her father's library and after her mother's death in 1776, attended a French boarding school in Hanover. She was one of the so-called Universitätsmamsellen, a group of five intellectual and literary women whose fathers were academics in Göttingen at that time, and became one of the first professional women writers in German literature. In 1785, she married Georg Forster, a naturalist and explorer with whom she had several children but an unhappy union. They lived in Vilnius, Lithuania, where he taught at the university, and from 1788 to 1792 in Mainz, which was then occupied by French troops. She was a member of the local Jacobin Club. She left her husband for Ludwig Ferdinand Huber, also a writer, and moved with him to Neuchâtel, Switzerland. She initiated a divorce from Forster, but he died soon after, and she then married her lover, with whom she had six more children. During her career, she published more than 60 novels, novellas, short stories, and travel reports. She also worked as the editor of the popular Stuttgart newspaper Morgenblatt für gebildete Stände from 1816 to 1823. She also wrote translations and essays, and maintained a voluminous correspondence with many contemporary figures.