ハッシュ生成
テキストの MD5・SHA-1・SHA-256・SHA-512 ハッシュをブラウザで生成。
—
—
—
—
—
使用例
定番フレーズの MD5
入力
The quick brown fox jumps over the lazy dog
出力
MD5: 9e107d9d372bb6826bd81d3542a419d6
abc の SHA-256
入力
abc
出力
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
このツールについて
この無料オンラインハッシュ生成ツールは、任意のテキストから MD5・SHA-1・SHA-256・SHA-384・SHA-512 のダイジェストを — 一度に、ブラウザ内で — 計算します。入力を入力または貼り付けると、すべてのハッシュがリアルタイムで更新されます。何もアップロードされないため、機密な値にも安全です。
使い方
- テキストを入力または貼り付けます(またはサンプルをクリック)。
- 5 つのハッシュが下に即座に生成されます。
- 大文字の 16 進が必要なら大文字を切り替えます。
- 欲しいアルゴリズムの横のコピーを押します。
ハッシュは何のためか
ハッシュはデータの固定長の指紋です。同じ入力は常に同じハッシュを生み、1 文字変えるだけでまったく異なる結果になります — だからハッシュは完全性の検証(ダウンロードのチェックサム)、データの重複排除、インデックス化に最適です。ハッシュは一方向で、ハッシュを元に戻すことはできません。
どのアルゴリズムを使うか
- MD5 / SHA-1 — 高速だが暗号学的に破られている。非セキュリティのチェックサムには問題ないが、パスワードや署名には絶対に使わない。
- SHA-256 以上 — セキュリティが重要なときの現代的な既定値。
- パスワードを保存する? 生のハッシュでは不十分です — bcrypt や Argon2 のような専用のソルト付きアルゴリズムを使ってください。強力なパスワードのガイドを参照。
エンコーディングも扱う? Base64 エンコーダーと Base64 ガイドがエンコーディングとハッシュの違いを説明します。
よくある質問
このハッシュ生成ツールは無料ですか?
はい — 登録なしの完全無料オンラインハッシュ生成ツールです。好きなだけハッシュを生成できます。
私のテキストはサーバーに送信されますか?
いいえ。すべてのハッシュはアップロードなしでブラウザ内で計算されるため、テキストが端末を離れません — 機密入力にも安全です。
どのハッシュアルゴリズムに対応していますか?
MD5・SHA-1・SHA-256・SHA-384・SHA-512。同じ入力から 5 つを一度に生成します。
ハッシュはどう計算されますか?
SHA-1・SHA-256・SHA-384・SHA-512 はブラウザ内蔵の Web Crypto API を使います。Web Crypto が省く MD5 は JavaScript でローカル計算されます。テキストは UTF-8 でハッシュされます。
セキュリティ用途に MD5 や SHA-1 を使うべきですか?
いいえ。MD5 と SHA-1 はセキュリティ目的では破られており、チェックサムや非セキュリティの比較にのみ使うべきです。セキュリティが重要なら SHA-256 以上を使ってください。
大文字のハッシュを得られますか?
はい。大文字を切り替えると 16 進ダイジェストを大文字で表示・コピーします。
ハッシュは元に戻せますか?
いいえ。ハッシュは一方向です — ハッシュから元のテキストを復元できません。同じ入力は常に同じハッシュを生み、これがハッシュでデータを検証するのに有用な理由です。
関連ツール