CodeNeat
JSON FormatterBase64エンコード/デコードURLエンコード/デコードRegexテスターDiffチェッカーJWTデコーダーSQL FormatterHashジェネレーターすべてのツール
CodeNeat

コードをきれいに

ツール

  • JSON Formatter
  • Base64エンコード/デコード
  • URLエンコード/デコード
  • Regexテスター

すべてのツール

  • Diffチェッカー
  • JWTデコーダー
  • SQL Formatter
  • Hashジェネレーター

プロダクト

  • Pro
  • GitHub
  • プライバシーポリシー
  • 利用規約
© 2026 CodeNeat. All rights reserved.
ホーム/Hashジェネレーター

Hashジェネレーター

任意のテキストからMD5、SHA-1、SHA-256、SHA-384、SHA-512ハッシュを生成します。

データはブラウザの外に出ませんCtrl + Enter to run

よくある質問

ハッシュ関数とは何ですか?

ハッシュ関数は任意のサイズの入力データを固定サイズの文字列に変換します。同じ入力は常に同じハッシュを生成しますが、ハッシュから元のデータに戻すことはできません。

どのアルゴリズムを使用すべきですか?

SHA-256が最も推奨されます。SHA-1はセキュリティ目的では脆弱とされています。SHA-384とSHA-512はより高いセキュリティ要件のためにより長いハッシュを提供します。

このツールはMD5をサポートしていますか?

はい!MD5、SHA-1、SHA-256、SHA-384、SHA-512をサポートしています。MD5は暗号学的に破られているため、セキュリティ目的にはSHA-256以上を使用してください。

すべてのハッシュを一度に生成できますか?

はい。「すべて生成」ボタンをクリックすると、MD5、SHA-1、SHA-256、SHA-384、SHA-512ハッシュを同時に計算できます。アルゴリズム間のハッシュ出力を比較する際に便利です。

ハッシュと暗号化は同じですか?

いいえ。ハッシュは一方向の関数で、ハッシュから元のデータに戻すことはできません。暗号化は双方向で、正しい鍵があれば暗号化されたデータを復号できます。ハッシュは検証に、暗号化は機密性保護に使用されます。

関連ツール

Base64エンコード / デコード

Base64のエンコードとデコード

JWTデコーダー

JWTトークンのデコード

URLエンコード / デコード

URLのエンコードとデコード