Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from any text instantly. All processing is done client-side — your data never leaves your browser.
Input Text
Hash Results
————About Hash Functions
Cryptographic hash functions convert any input into a fixed-length string (the hash or digest). The same input always produces the same hash, but even a single character change produces a completely different hash.
MD5 produces a 128-bit (32 hex characters) hash. It is fast but no longer considered cryptographically secure for sensitive use cases. SHA-1 produces 160-bit hashes. SHA-256 and SHA-512 are part of the SHA-2 family and are widely used for security-critical applications.
Related Tools
開発者はハッシュを常に扱っています — ダウンロードの整合性チェック、パスワードの安全な保存、データ改ざんの検証など。しかしターミナルコマンドの切り替えやWeb Crypto APIのドキュメントを探るのは面倒です。このツールはMD5、SHA-1、SHA-256、SHA-512ハッシュをブラウザ内で直接生成します。すべてあなたのマシン上で処理され、パスワードハッシュのような機密コンテンツを扱う際に重要です。
ハッシュ生成ツールの使い方
テキストを貼り付ける
入力欄に任意のテキストを入力または貼り付けてください。入力と同時にハッシュが即座に更新されます — ボタンは不要です。
ハッシュ結果を確認する
4つのハッシュが自動的に表示されます:MD5(32桁)、SHA-1(40桁)、SHA-256(64桁)、SHA-512(128桁)。必要なものを選んでください。
クリップボードにコピー
各ハッシュ横のコピーボタンをクリックして即座にコピーできます。セキュリティが重要なアプリにはSHA-256またはSHA-512を使用してください。
出力例
Example: Hashing the word "Hello"
入力テキスト:
Hello生成されたハッシュ:
MD5: 8b1a9953c4611296a827abf8c47804d7
SHA-1: f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
SHA-256: 185f8db32921bd46d35a9e7ae7be4c4a7dc4d30dc0d84c4af78b9d79ee7a5a3f
SHA-512: 3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315Frequently Asked Questions
MD5、SHA-1、SHA-256、SHA-512の違いは?
出力長とセキュリティが異なります。MD5は128ビットハッシュで暗号学的に破られています。SHA-2ファミリーのSHA-256とSHA-512が現在推奨されています。
データはサーバーに送信されますか?
いいえ。すべてWeb Crypto APIを使ってブラウザ内で実行されます。アップロード、ログ記録、トラッキングは一切ありません。
パスワードのハッシュ化に使えますか?
ハッシュは生成できますが、本番環境ではbcryptやArgon2を使用してください(OWASPガイドライン参照)。
ファイルのチェックサムを検証するには?
ファイル内容または期待されるハッシュを貼り付け、ハッシュを生成して公開されたチェックサムと比較します。