Hans is een jongensnaam die in Nederland, Duitsland, Denemarken, Noorwegen, IJsland en Zweden veelal is afgeleid van Johannes dat "Jahweh is genadig, God welgevallig of de geliefde (Hebreeuws)" betekent.
In Zweden, Duitsland, Denemarken, België en Nederland is Hans een op zichzelf staande naam. Oorspronkelijk was het een verkleinwoord, afgeleid van Johannes, zoals Klaartje een verkleinwoord is van Klara.
Het vroegste gedocumenteerde gebruik van de naam is in 1356 in Zweden, in 1360 in Noorwegen, en in de 14e eeuw in Denemarken.