UTILS.
100% ブラウザ内で完結

ファイルチェックサム(WASM)

任意のファイルの CRC-32、Adler-32、SHA-256 を WebAssembly で計算します。

⬆   ここにファイルをドロップ、またはクリックして選択

このツールについて

任意のファイルをドラッグすると、手書きの WebAssembly モジュールで CRC-32 と Adler-32 のチェックサムを計算し、さらに Web Crypto で SHA-256 ハッシュも求めます。ファイルはストリーム処理され、アップロードされません。ダウンロードが破損していないかの確認に最適です。

よくある質問

なぜ WebAssembly なのですか?
CRC-32 と Adler-32 のループはコンパイル済みの WebAssembly で実行され、大きなファイルでは素の JavaScript より格段に高速です。WASM が利用できない場合は JavaScript のフォールバックが動作します。
ファイルはアップロードされますか?
いいえ。ファイルはブラウザ内で完全にストリームとして読み込み・ハッシュ化され、サーバーには何も送信されません。

その他のツール