ハッシュ生成ツール

テキストを暗号学的ハッシュに変換します。データはどこにも送信されず、5つの代表的なアルゴリズムがローカルで計算され、並べて表示されます。

無料 ブラウザ内で処理 登録不要
ハッシュ化するテキスト
MD5—
SHA-1—
SHA-256—
SHA-384—
SHA-512—
入力するとハッシュがここに表示されます。

使い方

1

テキストを貼り付ける

ハッシュ化したい内容を入力または貼り付けます。

2

ダイジェストを確認

5つのアルゴリズムが同時に計算されるので、必要なものをコピーします。

3

値を照合する

既存のダイジェストを照合欄に貼り付けると、一致するか確認できます。

このツールの特長

5つのアルゴリズムを一画面に

MD5、SHA-1、SHA-256、SHA-384、SHA-512 を並べて表示します。

ブラウザ内で完結

SHA 系は Web Crypto、MD5 はローカルの JavaScript で計算します。

Unicode に対応

ハッシュ化前に UTF-8 へ変換するため、日本語や絵文字でも安定した値になります。

よくある質問

MD5 は安全ですか?
いいえ。MD5 と SHA-1 は衝突耐性が破綻しており、署名やパスワードには使えません。SHA-256 以上を使用してください。
パスワードに使えますか?
いいえ。生のハッシュはパスワード保存には適しません。Argon2、bcrypt、scrypt などの専用の関数を使ってください。
他のサイトと違うハッシュになるのはなぜ?
入力の文字コードや末尾の改行の有無を確認してください。このツールは入力されたテキストをそのままハッシュ化します。
ハッシュは何に使いますか?
チェックサム、キャッシュキー、コンテンツアドレッシング、完全性の検証などです。ハッシュは一方向で、元に戻せません。
テキストはアップロードされますか?
いいえ。すべての計算は Web Crypto API とローカルの MD5 実装を使ってブラウザ内で行われます。

関連ツール

開発ツール Base64 エンコード・デコード テキストを Base64 に変換したり、Base64 をテキストに戻したりできます。UTF-8 と URL セーフに対応し、すべてブラウザ内で完結します。 ツールを開く 開発ツール UUID 生成ツール ランダムな UUID v4 と時刻順の UUID v7 をまとめて生成し、テキストとしてコピーまたはダウンロードできます。Web Crypto API を使い、すべてローカルで動作します。 ツールを開く 開発ツール JWT デコーダー JSON Web Token をデコードして、ヘッダー、ペイロード、署名、有効期限のクレームを確認できます。データはアップロードされず、署名の検証も行いません。 ツールを開く 日常ツール パスワード生成ツール 長さや文字種を指定して、紛らわしい文字を除いた強力なランダムパスワードを生成します。エントロピーと強度も確認でき、すべてローカルで完結します。 ツールを開く 開発ツール JSON ↔ CSV 変換 JSON の配列を CSV に、CSV を JSON にブラウザ内で変換します。引用符、区切り文字、ネストした値に対応し、結果をコピーまたはダウンロードできます。 ツールを開く 開発ツール JSON 整形・検証ツール JSON をブラウザ内で整形・検証・最小化できます。2 スペースか 4 スペースのインデントを選び、キーを並べ替えて、結果をすぐにコピーできます。 ツールを開く

最終更新: