Johan is the Scandinavian, Dutch and German form of John, from the Hebrew Yochanan, which means "God is gracious". It is one of the most traditional names in Sweden and Norway, and in the United States it is also used by Hispanic families as a modern take on Juan. Johan ranked number 904 in 2000, peaked at number 451 in 2008 and stands at number 572 among boys' names in 2025.