Por supuesto, cualquier cosa puede considerarse peligrosa: desde luego, no debe colocar información confidencial en un sistema cuando no esté seguro de lo que se está haciendo. Además, muchas de estas calculadoras en línea no utilizan https, por lo que su contraseña se enviará de forma clara de todos modos, por lo que es malo antes de comenzar con lo que están haciendo con ella.
Si desea calcular hashes, puede hacer esto localmente en la mayoría de los sistemas operativos, en particular con algo tan simple como MD5, donde hay soporte para él en casi todos los lenguajes de programación / scripting. Por lo tanto, sería mejor hacerlo localmente a menos que el hash que quieras calcular no sea sensible de todos modos.
Por ejemplo, puedes calcularlo localmente usando python en 2 líneas
import hashlib
print hashlib.md5("whatever your string is").hexdigest()