XTools ロゴ
XTools
Blog
/
パスワード生成ハッシュ計算bcrypt・scrypt・Argon2AES 暗号化・復号TOTP コード生成

© 2026 XTools. 無断複写·転載を禁じます。

プライバシーポリシーお問い合わせ

    ハッシュ計算

    テキストやファイルの MD5・SHA-1・SHA-256・SHA-512・SHA-3・BLAKE3・CRC32・HMAC
    • ファイルは端末の外に出ません
    • ブラウザ内で処理
    • 無料・登録不要・透かしなし

    何か入力するまでは、空の入力のハッシュを表示しています。

    出力

    期待するハッシュと比較

    16 進数か Base64 のハッシュを貼り付けてください。.sha256 ファイルの 1 行でも構いません。

    関連ツール

    • パスワード生成
    • bcrypt・scrypt・Argon2
    • AES 暗号化・復号
    • TOTP コード生成

    ハッシュ計算の使い方

    テキストやファイル(サイズ無制限)の MD5、SHA-1、SHA-256、SHA-512、SHA3-256、BLAKE3、CRC-32 をブラウザ内で一度に計算します。HMAC や公開チェックサムとの照合もできます。

    1. 1

      「テキスト」か「ファイル」を選び、テキストを入力するか(入力に合わせてハッシュが更新されます)、ファイルをドロップします。

    2. 2

      エンコード済みのバイト列を入力する場合は、「入力の解釈」を「16 進数」または「Base64」に変えます。

    3. 3

      出力形式(hex・HEX・Base64)を選び、「その他のアルゴリズム」をオンにすると SHA-224、SHA-384、SHA3-512、Keccak-256、BLAKE2、RIPEMD-160、xxHash、CRC-32C も表示されます。

    4. 4

      ダウンロードしたファイルを確認するには、公開されているハッシュを「期待するハッシュと比較」に貼り付けます。一致した行が緑色になります。

    5. 5

      鍵付きハッシュが必要なら「HMAC」をオンにし、「秘密鍵」をテキストか 16 進数で入力します。

    よくある質問

    ファイルはアップロードされますか?

    いいえ。ファイルはブラウザのバックグラウンド処理で分割して読み込まれ、アップロードはされません。そのため端末が読める範囲ならサイズ制限はありません。完了後には処理速度も表示されます。

    コマンドラインで計算したハッシュと一致しないのはなぜですか?

    多くの場合、目に見えないバイトが入力に含まれています。echo は末尾に改行を付けるので echo -n を使ってください。文書からコピーしたテキストは改行コードや空白が異なることもあります。「入力の解釈」がデータと合っているかも確認してください。

    ハッシュ値から元のテキストに戻せますか?

    戻せません。ハッシュは一方向です。ただし短い入力やありふれた入力は推測で特定されることがあるので、パスワードを SHA-256 のまま保存するのは安全ではありません。その用途には「bcrypt・scrypt・Argon2」を、データを元に戻したい場合は「AES 暗号化・復号」を使ってください。

    .sha256 や .md5 ファイルの 1 行をそのまま貼り付けられますか?

    はい。比較欄は行内の 16 進数や Base64 の部分をすべて取り出し、表示中のすべてのアルゴリズムと照合するので、どのアルゴリズムかを知らなくても大丈夫です。

    HMAC に対応しているアルゴリズムは?

    MD5、SHA 系、RIPEMD です。CRC のチェックサム、BLAKE、xxHash には HMAC の形式がないため、HMAC をオンにすると非表示になります。鍵はこのタブ内にだけ保持され、保存も送信もされません。

    MD5 や SHA-1 はまだ安全ですか?

    偶発的な破損の検出には十分ですが、どちらも実用的な衝突攻撃が知られているため、誰かがデータを偽造しうる場面では頼らないでください。セキュリティ目的なら SHA-256 以降を使いましょう。