All about the name

Heidi

Female

« Heidi is a German-origin female name meaning 'noble', popularized by Johanna Spyri's 1880 children's book inspired by adventurous Heidi Keller of the Swiss Alps. »

#352 last year

Meaning, origin, history

Heidi is a female given name of German origin. It is derived from the Old German word "heid" which means "noble" or "of noble birth." The name Heidi is often associated with the popular children's book "Heidi" written by Swiss author Johanna Spyri in 1880. However, the character Heidi in the book was inspired by a real-life girl named Heidi Keller who lived in the Swiss Alps and was known for her adventurous spirit and close connection to nature. The name Heidi gained significant popularity following the publication of the book and has since become a beloved classic in children's literature. In recent years, it has also been popularized as a given name for girls due to its charming and unique sound.

In numbers

Popularity of the name Heidi since 1880

Total births
147,516
Total since 1880
Peak year
1972
4,723 births
in 2023
864
Recent births (5 years)
5-year trend
+11%
vs previous 5 years