ファイルハッシュ・整合性確認

ファイルをドロップするだけで SHA-256 などのハッシュ値を計算し、配布元に書かれた値を貼れば「一致/不一致」をすぐ表示します。数 GB の ISO も端末の中で分割して読み込むため、アップロードは一切ありません。

端末内で処理・アップロードなし

ファイルや入力内容はお使いの端末(ブラウザ)の中だけで処理され、サーバーへは送信されません。

ハッシュ値を調べるファイルをドロップ(複数可・サイズ無制限)

または

ファイルはアップロードされず、この端末の中で計算します対応形式: すべての形式貼り付け(Ctrl+V)にも対応

アルゴリズム

選んだすべてのアルゴリズムを、ファイルを 1 回読むだけで同時に計算します。

長さからアルゴリズムを自動判定します(32 桁 = MD5、40 桁 = SHA-1、64 桁 = SHA-256 など)。SRI 形式(sha384-…)にも対応します。

チェックサムファイルで一括検証

SHA256SUMS・*.sha256・*.md5 などの中身を貼り付けるか、ファイルを開きます(上の欄にドロップしても読み込めます)。GNU 形式と BSD 形式に対応します。

使い方

  1. ハッシュ値を調べたいファイルをドロップするか、「ファイルを選択」で選びます(複数可)。計算はすぐに始まります。

  2. 「アルゴリズム」で SHA-256 以外も選べます。選んだものはファイルを 1 回読むだけでまとめて計算します。

  3. 配布元のサイトに書かれたハッシュ値を「照合する値」に貼り付けると、各ファイルが一致したかを表示します。

  4. SHA256SUMS や *.sha256 などのチェックサムファイルがある場合は、ファイルと一緒にドロップするか下の欄に貼り付けて一括で検証します。

  5. 結果は「すべてコピー」「CSV で保存」、または sha256sum 互換の SHA256SUMS ファイルとして保存できます。

できること

GB 単位のファイルも固まらない

ファイルを 8 MB ずつ読み込み、ハッシュを少しずつ更新する方式で計算します。処理は別スレッド(Web Worker)で行うため、数 GB のファイルでもメモリ使用量は一定で、画面も操作できます。進み具合と速度を表示し、途中で中止もできます。

複数のアルゴリズムを 1 回の読み込みで

MD5・SHA-1・SHA-256・SHA-384・SHA-512・SHA3-256・BLAKE3・CRC32 から必要なものを選ぶと、ファイルを 1 回読むだけですべて計算します。大きなファイルを何度も読み直す必要がありません。

貼るだけで自動照合

配布元のハッシュ値を貼り付けると、桁数からアルゴリズムを判定して照合します。大文字・小文字、空白、「sha256:」のような前置き、SRI 形式(sha384-…)も自動で整えます。未計算のアルゴリズムなら追加で計算するボタンを表示します。

チェックサムファイルで一括検証

SHA256SUMS・*.sha256・*.md5 などの GNU 形式(sha256sum)と BSD 形式(SHA256 (name) = …)を読み取り、ファイル名で突き合わせて「一致・不一致・ファイルなし」を一覧にします。

そのまま使える出力

結果は sha256sum -c で検証できる形式のチェックサムファイル、または表計算ソフトで開ける CSV(UTF-8・BOM 付き)で保存できます。

こんなときに

  • ダウンロードした OS のイメージ(ISO)やインストーラーが、配布元の SHA-256 と一致するか確かめたい
  • certutil や sha256sum のコマンドを使わずに、ブラウザだけでハッシュ値を確認したい
  • 納品ファイルや送付するデータのチェックサム一覧(SHA256SUMS)を作って添付したい
  • USB メモリやクラウドにコピーしたファイルが、元のファイルと同一か確かめたい
  • リリース物に同梱された SHA256SUMS を使って、まとめて改ざんの有無を確認したい

対応形式

対象ファイル

すべての形式(中身をそのまま計算)複数ファイル(最大 500 件)サイズ上限なし(端末の性能に依存)

アルゴリズム

MD5SHA-1SHA-256SHA-384SHA-512SHA3-256BLAKE3CRC32

チェックサムファイル

SHA256SUMS / MD5SUMS など*.sha256 / *.sha1 / *.md5 / *.sha512GNU 形式(sha256sum)BSD 形式(shasum --tag)

対応状況

機能対応補足
大きなファイルの分割読み込み計算対応8 MB 単位・メモリ一定
複数ファイル・複数アルゴリズムの同時計算対応最大 500 ファイル
ハッシュ値の照合(アルゴリズム自動判定)対応64 桁は SHA-256 / SHA3-256 / BLAKE3 のいずれかと照合
チェックサムファイルでの一括検証対応GNU / BSD 形式
フォルダ構造を含むパスでの照合一部対応ファイル名で照合します。同名ファイルが複数あると区別できない場合があります
署名(GPG / minisign)の検証非対応ハッシュ値の一致のみを確認します
ZIP の中のファイルを個別に計算非対応アーカイブ全体のハッシュ値を計算します
オフラインでの利用対応一度開いたあとは通信なしで動作

制限・注意事項

  • 一度に追加できるのは 500 ファイルまでです。
  • ファイルサイズの上限はありませんが、速度は端末の性能とストレージの読み込み速度に依存します(目安: SHA-256 で毎秒数百 MB)。
  • チェックサムファイルとして自動で読み込むのは 2 MB 以下で、名前が SHA256SUMS や *.sha256 などのものです。
  • ハッシュ値が一致しても、配布元の値自体が改ざんされている場合は検出できません。値は必ず公式の HTTPS ページで確認してください。

プライバシーと安全性

ファイルはアップロードされず、お使いのブラウザがファイルを直接読み込んで計算します。ファイル名・内容・ハッシュ値をサーバーへ送信・保存することはなく、アクセス解析にも含めません。社外秘のデータや大容量のバックアップも安心して確認できます。

よくある質問

ハッシュ値が一致しないのはなぜですか?
ダウンロードが途中で失敗した、別のバージョンのファイルと比べている、アルゴリズムが違う(例: SHA-1 の値と SHA-256 を比べている)などが主な原因です。もう一度ダウンロードし、配布ページに書かれたアルゴリズムとファイル名を確認してください。
Windows の certutil や Mac の shasum と同じ値になりますか?
同じ値になります。certutil -hashfile ファイル名 SHA256 や shasum -a 256 と同じ計算方法です。certutil は大文字で表示しますが、本ツールの照合は大文字・小文字を区別しません。
数 GB の ISO ファイルでも計算できますか?
できます。ファイルを 8 MB ずつ読み込みながら計算するため、メモリを大量に使うことはありません。時間はストレージの速度に左右され、一般的な SSD なら数 GB で数十秒程度です。
MD5 と SHA-256 のどちらで確認すべきですか?
配布元が両方を公開しているなら SHA-256 を使ってください。MD5 は意図的に同じ値を持つ別ファイルを作る攻撃が可能なため、改ざん検知としては信頼できません。偶然の破損チェックには今も使えます。
ファイルがアップロードされることはありますか?
ありません。ブラウザの機能でファイルを端末内で直接読み込んで計算するため、ファイルが外部へ送られることはありません。読み込み後は通信を切っても動作します。

ファイル一括リネーム

複数のルールを組み合わせて、ファイル名を一括で変更。変更前後の一覧で重複や使えない名前をその場で確認でき、名前を変えたコピーを ZIP かフォルダに保存します。ファイルはサーバーへ送信されません。

重複ファイル検出

フォルダごと読み込み、中身が完全に同じファイルをグループにして、無駄になっている容量を表示します。ファイルはアップロードされず、削除もしません。「残す/重複」の判定を CSV か JSON で保存して、あとの整理に使えます。

フォルダ容量分析

フォルダを読み込んで、どこが容量を使っているかをツリーマップで見られます。四角をクリックして中へ掘り下げ、拡張子別・種類別・大きいファイル・古いファイル・重複候補の表を Excel や CSV に書き出せます。ファイル名も中身も端末の外へ出ません。

ファイル一覧・Manifest生成

フォルダを読み込んで、相対パス・サイズ・更新日時・種類の一覧を Excel や CSV に書き出します。ファイル名も中身もアップロードされません。納品物の一覧、棚卸し、監査、バックアップの記録に使えます。

ファイルの分割・結合

ファイルを指定サイズ(メール向けは 18 MB 前後)に切り分けて「名前.拡張子.001」の連番で保存し、同じページで元に戻せます。数 GB のファイルも端末の中で少しずつ読み込むため、メモリは増えません。欠番や別ファイルの混入は結合前に知らせ、SHA-256 の記録があれば結合後に一致を確認します。

Archive Studio(ZIP・RAR・7z・tar.gz)

ドロップするだけで ZIP・TAR・tar.gz・gz の中身を一覧し、日本語 Windows で作られた ZIP の文字化けを直して表示します。安全に展開でき、UTF-8 のファイル名で ZIP を作り直すことも、フォルダから ZIP / tar.gz を作ることもできます。すべて端末の中で処理します。

最終更新: