ファイルのハッシュ値チェック・チェックサム計算

ダウンロードしたファイルが完全で、改ざんされていないかを確認できます。ファイルをここにドロップし、ダウンロードページのチェックサムを貼り付ければ、一致するかどうかがすぐにわかります。MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、CRC32を、どんなサイズのファイルやテキストでも計算します。ファイルはブラウザ内で読み込まれ、アップロードされることはありません。

無料・登録不要

アルゴリズム

ファイルを選ぶか、テキストに切り替えてください。期待されるハッシュ値を入れると照合します。

    計算ライブラリ: hash-wasm (MIT).

    使い方

    1. ダウンロードしたファイルを枠にドロップするか、複数のファイルをまとめて選びます。
    2. ダウンロードページに載っているチェックサムを貼り付けるか、SHA256SUMSや.sha256ファイルを開きます。ハッシュの種類は長さから自動判定されます。
    3. 結果を確認します。緑の「一致」は公開されたファイルとまったく同じ、「不一致」は不完全・破損・別物であることを意味します。
    4. 各ハッシュ値をコピーするか、共有や後でsha256sum -cで確認できるチェックサムファイルをダウンロードします。

    このツールの特長

    すぐに照合

    期待されるハッシュ値を貼り付けるだけで、ファイルごとに一致・不一致を表示。アルゴリズムは自動で判定します。

    7種類を同時に計算

    MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、CRC32を1回の読み込みで計算します。

    大きなファイルに対応

    ファイルをバックグラウンドで少しずつ読み込むため、数GBのISOイメージでもページが固まりません。

    チェックサムファイル対応

    GNU形式・BSD形式のSHA256SUMS、.md5、.sha256ファイルを読み込み、ファイル名で照合します。

    テキストのハッシュ

    テキストに切り替えると、文字列をUTF-8としてハッシュ化。パスワードのハッシュやAPI署名の比較に使えます。

    アップロードなし

    計算は端末内で行われ、ファイルが外に出ることはありません。個人的な書類やバックアップにも安心です。

    どのハッシュアルゴリズムを使うべき?

    アルゴリズム長さ(16進)現在の用途
    MD532偶発的な破損の検出のみ。改ざん対策にはならない。
    SHA-140旧式。衝突が実証されているため、セキュリティ用途には使わない。
    SHA-25664ダウンロード確認の標準。
    SHA-38496強力。一部の証明書やTLSで使用。
    SHA-512128強力。64ビットのPCではSHA-256より速いことが多い。
    SHA3-25664SHA-2とは異なる設計の新しい選択肢。
    CRC328ZIPや通信での簡易エラーチェック。セキュリティ用途には不向き。

    ダウンロード後にハッシュを確認する理由

    ハッシュ値はファイルの短い指紋です。1バイトでも変われば、指紋はまったく別のものになります。プロジェクトがインストーラーやISOイメージのSHA-256を公開していれば、手元のファイルのハッシュを計算して比べるだけで、オリジナルと完全に同じかどうかがわかります。

    途中で切れたダウンロード、USBへのコピー時の破損、ミラーサーバーで差し替えられたファイルを見つけられます。より安全にするには、期待されるハッシュ値をファイルと同じミラーではなく、公式サイトからHTTPSで確認しましょう。

    このページを使わずにハッシュを確認する方法

    • Windows:PowerShellを開き、Get-FileHash ファイル.iso -Algorithm SHA256 を実行。
    • macOS:ターミナルを開き、shasum -a 256 ファイル.iso を実行。
    • Linux:sha256sum ファイル.iso を実行。一覧を確認するなら sha256sum -c SHA256SUMS。
    • どれもこのページと同じ16進数のハッシュ値を表示します。

    プライバシー

    多くのオンラインハッシュツールは、チェックサムを計算するためにファイルをアップロードします。このツールはブラウザでファイルを読み込み、WebAssemblyを使って端末内でハッシュを計算します。ページを読み込んだ後はインターネットを切断しても動作します。

    よくある質問

    SHA-256チェックサムを確認するには?

    ファイルを枠にドロップし、ダウンロードページのSHA-256の値を「期待されるハッシュ値」に貼り付けて、緑の「一致」が表示されるか確認します。

    「不一致」とはどういう意味ですか?

    ファイルがオリジナルと同一ではありません。できれば公式サイトから再ダウンロードしてください。それでも一致しない場合は、ファイルを開かないでください。

    大文字と小文字は関係ありますか?

    関係ありません。ハッシュ値は16進数なので、ABCとabcは同じです。照合時に大文字・小文字やスペースは無視されます。

    ファイルサイズの上限はありますか?

    決まった上限はありません。8 MBずつ読み込むため、大きなISOイメージでも扱えます。速度は端末によりますが、PCでは通常毎秒数百MBです。

    MD5はまだ安全ですか?

    偶発的な破損の検出には使えますが、攻撃者は同じMD5を持つ別のファイルを作れます。セキュリティが重要な場合はSHA-256以上を使ってください。

    テキストやパスワードのハッシュも計算できますか?

    できます。テキストに切り替えて入力すると、入力に合わせてハッシュ値が更新されます。なお、実際のパスワード保存にはbcryptのようなソルト付きの方式が使われ、単純なハッシュは使いません。

    関連ツール

    作りたいものがありますか?

    作りたい内容を教えてください。

    シンプルなWebサイトから本格的なアプリ、AIソリューション、自動化、カスタムシステムまで、作りたいものをお聞かせください。

    作りたいものをお聞かせください。すべてのお問い合わせを確認し、メールで返信します。

    お問い合わせ

    お問い合わせを受け付けました。

    内容を確認し、メールで返信します。