ハッシュ生成ツール(MD5・SHA-256)

MD5 -
SHA-1 -
SHA-256 -
SHA-384 -
SHA-512 -
すべての処理はブラウザ内で完結。サーバーへの送信は一切ありません。

ハッシュとは

ハッシュ(ハッシュ値)は、テキストやデータから生成される固定長の文字列です。同じ入力からは必ず同じハッシュ値が生成されますが、ハッシュ値から元のデータを復元することはできません。

アルゴリズム文字数用途
MD532文字ファイル整合性チェック(非推奨:セキュリティ用途)
SHA-140文字Git等(非推奨:セキュリティ用途)
SHA-25664文字パスワード保存・デジタル署名・ブロックチェーン
SHA-512128文字高セキュリティが求められる用途

よくある質問

いいえ。ハッシュは一方向の変換なので、ハッシュ値から元のテキストを復元することはできません。これが暗号化との大きな違いです。
セキュリティ用途にはSHA-256以上を推奨します。MD5は衝突(異なるデータから同じハッシュが生成される)が発見されており、セキュリティ用途には不向きです。ファイルの簡易チェック程度ならMD5でも問題ありません。
いいえ、すべての処理はブラウザ上のWeb Crypto APIで完結します。入力データが外部に送信されることは一切ありません。