ハッシュ生成ツール

テキストやファイルからMD5、SHA-256などのハッシュ値を生成します。

最終更新: 2026/10/16 開発 ご要望・不具合報告はこちら
入力

使い方

1

テキストまたはファイルを選択

ハッシュ化したいテキストを入力するか、ファイルをドラッグ&ドロップしてください。

2

ハッシュを生成

「生成」ボタンをクリックすると、複数のアルゴリズムでハッシュ値が計算されます。

3

ハッシュ値をコピー

必要なハッシュ値をクリックしてコピーしてください。

ハッシュとは

ハッシュは任意のデータを固定長の文字列に変換したものです。同じ入力からは必ず同じハッシュ値が生成されますが、元のデータを復元することはできません。

機能・特徴

  • 5種類のアルゴリズムMD5、SHA-1、SHA-256、SHA-384、SHA-512に対応。
  • テキスト & ファイル対応テキストだけでなく、任意のファイルのハッシュも計算できます。
  • ワンクリック生成ボタンクリックで全アルゴリズムのハッシュを一括計算。
  • プライバシー保護すべての処理はブラウザ内で完結。データはサーバーに送信されません。

活用シーン

  • ダウンロードファイルの整合性チェック
  • パスワードのハッシュ化
  • データの重複検出
  • ファイルの改ざん検知
  • キャッシュキーの生成

関連ツール・記事

生成したハッシュはパスワード管理やID生成と組み合わせると便利です。安全なパスワードを作るパスワード生成ツールや、強度を確認できるパスワード強度チェッカー、一意な識別子を作るUUID生成ツールもあわせてご利用ください。ハッシュの仕組みやアルゴリズムの違いはハッシュとは(解説記事)で詳しく解説しています。

よくある質問

ハッシュ生成は無料で使えますか?
はい、完全無料でご利用いただけます。会員登録も不要です。
MD5とSHA-256の違いは?
MD5は128ビット、SHA-256は256ビットのハッシュを生成します。SHA-256の方がセキュリティが高いです。
ハッシュから元のデータを復元できますか?
いいえ、ハッシュは一方向関数のため、元のデータを復元することはできません。
ファイルは安全ですか?
すべての処理はお使いのブラウザ内で完結します。
大きなファイルも処理できますか?
はい、ブラウザのメモリ範囲内であれば処理可能です。
複数のアルゴリズムを同時に生成できますか?
はい。テキストまたはファイルを入力して生成ボタンを押すと、MD5・SHA-1・SHA-256・SHA-384・SHA-512のハッシュ値を一度にまとめて計算します。各ハッシュは行ごとのコピーボタンで個別に、または「すべてコピー」でまとめてコピーできます。
ハッシュ値を大文字で表示できますか?
はい。「大文字」チェックボックスをオンにすると、すべてのハッシュ値が大文字(A〜F)で表示されます。表示形式を切り替えても再生成は不要で、すぐに反映されます。