MD5ハッシュ生成ツール
テキスト・16進数・Base64の入力からMD5ハッシュを生成します。行ごとの処理や、小文字・大文字・Base64での出力も可能で、すべてブラウザ内で完結します。
MD5は、どんな入力も128ビットの固定長の指紋に変換し、16進数32文字で表記します。このジェネレーターは、テキスト、16進数のバイト列、Base64をハッシュし、行ごとに個別に処理することもでき、16進数またはBase64で出力します。処理はすべてブラウザ内で行われるため、どこにも送信されません。
使い方
- 入力を貼り付けます。
- 入力がテキスト・16進数・Base64のどれかを指定します。
- 必要なら、行ごとに個別にハッシュして表にします。
- 必要な形式のハッシュをコピーします。
計算式
MD5はメッセージを512ビットのブロックに分け、4ラウンドのビット演算を通して128ビットのダイジェストを作ります。同じ入力なら必ず同じハッシュになり、ごくわずかな変化でもまったく異なるハッシュになります。
MD5は一方向ハッシュなので、元に戻して入力を復元することはできません。
計算例
"abc"のMD5は900150983cd24fb0d6963f7d28e17f72、空文字列のMD5はd41d8cd98f00b204e9800998ecf8427eです。どちらもRFC 1321のテストベクターです。
よくある質問
パスワードやセキュリティ用途にMD5を使っても安全ですか?
いいえ。MD5は高速で、既知の衝突攻撃があるため、パスワード・署名・セキュリティ用途に使ってはいけません。チェックサムなどセキュリティと無関係な指紋にのみ使い、パスワードにはbcryptやArgon2を使ってください。
MD5は復号できますか?
いいえ。MD5は暗号化ではなく、鍵もないため、元に戻せません。「復号サイト」は、あらかじめハッシュしてある一般的な文字列の表からハッシュを探しているだけです。
行ごとにハッシュするのはなぜですか?
値のリストをまとめて指紋にするときに便利です。たとえば、短い文字列を多数、既知のハッシュと照合するときに役立ちます。
出典
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/md5-hash-generator/
このツールを引用する
kakaoCalc. (2026, November 8). MD5ハッシュ生成ツール. https://kakao.mobile/ja/tools/md5-hash-generator/
“MD5ハッシュ生成ツール.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/md5-hash-generator/.