Bcryptハッシュ生成/検証

パスワードからソルト付きBcryptハッシュを生成し、コスト(ラウンド数)を調整したり、入力したパスワードと既存ハッシュの一致を検証できる無料オンラインツールです。 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。

推定時間: 약 64ms推奨(デフォルト)
Bcrypt ハッシュ構造
$2b$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy
部分説明
アルゴリズム$2b$Bcryptバージョン(2a, 2b, 2y)
Cost Factor102^10 = 1,024回の反復
SaltN9qo8uLOickgx2ZMRZoMye22文字のBase64エンコードされたソルト
HashIjZAgcfl7p92ldGxad68LJZdL17lhWy31文字のBase64エンコードされたハッシュ
埋め込み

このツールを自分のサイトに埋め込む

Powered by Patrache Studio DevTools
最終更新: 2026年 · 無料オンラインツール

Bcryptハッシュ生成/検証とは?

パスワードからソルト付きBcryptハッシュを生成し、コスト(ラウンド数)を調整したり、入力したパスワードと既存ハッシュの一致を検証できる無料オンラインツールです。 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。

使い方

  1. 1
    タブ選択— ハッシュ生成またはハッシュ検証タブを選択します。
  2. 2
    パスワード入力— ハッシュするパスワードを入力し、生成タブではSalt Roundsを設定します。
  3. 3
    生成または検証実行— 生成ボタンでBcryptハッシュを作成、検証タブではパスワードとハッシュの一致を確認します。
  4. 4
    結果コピー— 生成されたハッシュをコピーボタンでクリップボードにコピーします。

関連ツール

SHA-256ハッシュジェネレーターテキストまたはファイルのSHA-256ハッシュを生成する無料オンラインツール。HMAC-SHA256およびハッシュ検証に対応 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。 結果はワンクリックでコピーして、すぐに活用できます。
MD5ハッシュジェネレーターテキストやファイルからMD5ハッシュを生成する無料オンラインツール。RFC 1321準拠の純粋JS実装でチェックサムを計算し整合性チェックに利用できます。 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。
パスワードジェネレーターcrypto.getRandomValuesで暗号学的に安全なランダムパスワードを生成し、エントロピー強度をビットで測定できる無料オンラインパスワード生成ツールです。 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。
HMACジェネレーターHMAC-SHA256/SHA512でメッセージ認証コードを生成する無料ツール。メッセージと秘密鍵で署名を計算しWebhookやAPIを検証します。 パスワード保存や整合性チェックに使うハッシュやセキュリティ値を生成でき、計算はすべてブラウザ内で行われ元データが外部に送られず、インストールや登録なしで無料で使えます。

よくある質問

BcryptはBlowfish暗号ベースのパスワードハッシュ関数です。ソルトを自動生成し、コストファクターを調整してハッシュ速度を遅くできるため、ブルートフォース攻撃に強いです。

一般的に10〜12が推奨です。ラウンドが1増えるごとに計算時間が2倍になります。10で約64ms、12で約256msかかります。

Bcryptは毎回新しいランダムソルトを生成するためです。同じパスワードでもソルトが異なればハッシュ結果が変わります。

はい、Bcryptは内部的に入力を72バイトで切り詰めます。より長いパスワードが必要な場合はSHA-256で先にハッシュしてからBcryptを適用してください。

可能ですが推奨しません。パスワードハッシュはサーバー側で生成すべきです。このツールはテスト・学習・デバッグ用にご使用ください。

このサイトはユーザー体験の向上と広告のためにCookieを使用しています。 詳細を見る

このサイトの広告を許可してください

ツールを利用するには、このサイトの広告ブロックを解除してください。広告収益で無料サービスを運営しています。

広告ブロッカーのアイコンからこのサイトのブロックを解除し、もう一度確認してください。