ハッシュ値計算ツール (MD5・SHA-256)

文字を入力するかファイルを置くと、複数のハッシュ値がすぐに計算されます。

入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。

ハッシュ値
  • MD5—
  • SHA-1—
  • SHA-256—
  • SHA-384—
  • SHA-512—
  • SHA3-256—
  • CRC32—

使い方

  1. 「テキスト」欄に文字を入力するか、「ファイル」を選んでファイルをドラッグ&ドロップします。テキストはUTF-8として計算します。
  2. 右側に7種類のハッシュ値が並びます。行ごとの「コピー」で必要な値だけ取り出せます。
  3. ダウンロードしたファイルが元のものと同じか確かめるには、配布元のチェックサムを「照合する値」に貼り付けます。一致した行に ✓ が付きます。
  4. APIの署名などで鍵が必要な場合は「HMACで計算」をオンにして鍵を入れます。CRC32にはHMACがないため空欄になります。

よくある質問

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

いいえ。ファイルはこのブラウザーで少しずつ読み込んで計算し、どこにも送信しません。大きなファイルでもメモリを一度に使い切らないよう分割して読み込みます。

パスワードの保存にMD5やSHA-256を使ってもいいですか?

おすすめしません。これらのハッシュは計算が速すぎて総当たり攻撃に弱いからです。パスワードはbcryptやArgon2のように、わざと遅くした専用の関数で保存してください。

同じ文字列なのに他のツールとハッシュ値が違います。

改行コード(CRLF・LF)や末尾の空白、文字コードが違うとハッシュ値も変わります。このツールは入力したそのままの内容をUTF-8で計算しています。

あわせて使えるツール

すべてのツール