Global ToolBox

Hash Generator

任意のテキストからMD5、SHA-1、SHA-256、SHA-384、SHA-512のハッシュ値を、ブラウザ上で瞬時に生成します。

🔒 お使いのブラウザ内でローカル処理されます

Loading…

使い方

  1. 上のボックスに任意のテキストを入力または貼り付けます。
  2. 入力と同時に5種類すべてのハッシュ値がライブで更新されます。ボタンを押す必要はありません。
  3. 各ハッシュ値は、それぞれの行に小文字の16進数文字列として表示されます。
  4. 各アルゴリズムの横にある「コピー」をクリックすると、そのハッシュ値をクリップボードにコピーできます。

特徴

  • MD5、SHA-1、SHA-256、SHA-384、SHA-512を一度にまとめて計算
  • 入力と同時にライブで更新 — ボタンを押す必要なし
  • SHA系にはブラウザネイティブのWeb Crypto APIを使用し、MD5には定評のあるJavaScript実装を使用
  • 完全にクライアントサイドで処理 — テキストがアップロードされたりサーバーに送信されたりすることはありません
  • 各ハッシュ値にワンクリックのコピーボタンを用意

よくある質問

入力したテキストはどこかにアップロードされますか?

いいえ。すべてのハッシュ値はブラウザのタブ内でローカルに計算されます。テキストがお使いの端末の外に出たり、サーバーに送信されたりすることはありません。

MD5は暗号学的に安全ではないとされていますが、なぜ含まれているのですか?

MD5は、ファイルの整合性チェックや簡易的な重複排除など、セキュリティに関係しない用途では今でも広く使われているため、互換性のために含めています。パスワードや署名など、セキュリティ上重要な用途にはおすすめできません。そうした用途にはSHA-256以上の強度のアルゴリズムをご利用ください。

ハッシュ化できるテキストの量に制限はありますか?

厳密な上限は設けていませんが、非常に大きな入力(数メガバイト以上のテキスト)はハッシュ計算に明らかに時間がかかり、ブラウザの動作が一時的に重くなる場合があります。

ハッシュ値は入力テキストの違いに敏感ですか?

はい。ハッシュ関数は入力に対して非常に敏感で、1文字変えるだけでも、空白を追加するだけでも、大文字・小文字を変えるだけでも、まったく異なる無関係に見えるハッシュ値になります。

このツールは入力内容を保存またはログに記録しますか?

いいえ。何も保存・記録・送信されません。すべての計算はブラウザのタブ内のメモリ上でローカルに行われ、ページを閉じたり更新したりすると消去されます。

関連ツール