Hans is a boy's name.
It is a German name of Hebrew origin, meaning "God is gracious."
The name Hans is traditionally a masculine name, though it can also be used as a nickname for "Johanna" or "Hannah."
While the name can be used for either gender, it is more common for boys.