Generate a password no one can guess

Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.

What you can do with パスワード生成ツール

Everything this tool helps you accomplish — no learning curve, no setup.

  • Generate strong random passwords instantly
  • Create memorable passphrases from real words
  • Set the exact length up to 128 characters
  • Mix letters, numbers and symbols your way
  • Skip look-alike and ambiguous characters
  • Check password strength with live entropy

Settings information

Every control in パスワード生成ツール, explained — what it does and when to use it.

設定

ランダム文字列 / パスフレーズ(単語)プリセット
ランダムな文字を並べたパスワードと、辞書の単語をランダムに組み合わせたパスフレーズを切り替えます。パスフレーズは強度を保ちながら、覚えやすく入力しやすいのが特長です。オプション: ランダムな文字パスフレーズ(単語)
長さスライダーレンジ: 8–128chars · デフォルト: 20chars
ランダムパスワードの文字数を設定します。ほとんどのログインには16-20文字が適しており、値を上げれば、要件の厳しいシステム向けに非常に長い文字列も作れます。「ランダム文字列」モードで表示されます。
単語数スライダーレンジ: 3–12words · デフォルト: 6words
パスフレーズを構成するランダムな単語の数を設定します。初期値の6語なら、覚えやすさと強度のバランスがとれます。「パスフレーズ」モードで表示されます。
区切り文字ドロップダウン
パスフレーズの単語と単語の間に入れる文字を選びます。ハイフンやドットがもっとも正確に入力しやすく、スペースを受け付けないログインフォームもあります。パスフレーズモードで表示されます。オプション: hyphen ( - )dot ( . )underscore ( _ )space ( )none
各単語の先頭を大文字にオン/オフ
パスフレーズの各単語の先頭を大文字にします。大文字を必須とするサイトの条件を満たしつつ、覚えやすさはそのままです。初期値はオンです。
番号を末尾に追加オン/オフ
数字を1文字以上求めるログインフォームのために、パスフレーズの末尾にランダムな数字を1桁追加します。初期状態ではオフです。
再生成One-click
別の結果が欲しくなったときに、現在の設定で新しいパスワードまたはパスフレーズを生成します。

文字クラス

大文字(A-Z)オン/オフ
パスワードに使う文字にA-Zの大文字を含めます。大文字が必須のサイトでは、オンのままにしてください。初期値はオンです。
小文字(a-z)オン/オフ
パスワードに使う文字にa-zの小文字を含めます。パスワードの土台となる、最も一般的な文字種です。初期値はオンです。
数字 (0-9)オン/オフ
パスワードに使う文字に0-9の数字を含めます。数字を1文字以上求めるログインフォームでは、オンにしてください。初期値はオンです。
記号(!@#…)オン/オフ
パスワードに使う文字に記号を含めて、強度をさらに高めます。特殊文字を受け付けないシステムでは、オフにしてください。初期値はオンです。

除外項目

似た文字を除外する(i, l, 1, L, o, 0, O)オン/オフ
i、l、1、o、0 のような紛らわしい文字を除外し、パスワードを読み間違えずに入力し直せるようにします。初期設定はオンです。
紛らわしい文字を除外する({} [] () /\ '"`,;:.)オン/オフ
一部のフォームやシステムで正しく扱えない、括弧・引用符などの記号を除外します。入力制限の厳しい欄にパスワードを貼り付けるときに便利です。初期設定はオフです。
Uploads are encrypted in transitRemoved under our retention policy

パスワード生成ツールが終わったら、次はこちらを

パスワード生成ツールと相性のよい厳選ツール。ファイルをそのままに、作業を続けられます。

すべてのツールを見る

よくある質問

各文字は、ブラウザの暗号学的に安全な乱数ソースであり、TLSセッションキーにも使われるwindow.crypto.getRandomValuesから生成されます。これはMath.randomよりはるかに強力で、パスワードマネージャーやセキュリティ監査が求めるエントロピーを満たします。

technical

ほとんどのアカウントでは、大文字・小文字・数字・記号を含む16文字のパスワードがあれば、エントロピーは余裕で80ビットを超え、オフラインでの解読にも耐えられます。パスワード管理ツールのマスターパスワードやroot権限の認証情報には24文字以上が望ましく、使い捨てのアカウントならもっと少なくても構いません。

tips

強度は「長さ × log₂(文字プールのサイズ)」で推定され、ビット単位で表されます。約 80 ビットを超えていれば、当面の間はオフラインの総当たり攻撃に対して安全とされます。文字種を減らすと文字プールが小さくなるため、ビット数もそれに応じて低下します。

technical

理論上はあり得ますが、十分な長さがあれば、その確率は天文学的に小さくなります。16文字で複数の文字種を混在させたパスワードには約10^31通りの組み合わせがあり、偶然衝突する確率は、ハードウェア故障の確率よりもはるかに低いのです。

privacy

パスワードを手書きで書き写したり電話で読み上げたりする場合は、混同を避けるために「似た文字を除外」(i、l、1、L、o、0、O)を有効にしましょう。パスワードをターミナルやシェルスクリプトに問題なく貼り付ける必要がある場合は、「紛らわしい文字を除外」({} [] () /\ '"`,;:.)を有効にしましょう。

features

いいえ。生成はすべてお使いのデバイス上で行われ、直近のパスワードはタブを再読み込みするまでメモリ上にのみ存在します。ネットワークへの送信、ログ記録、キャッシュは一切ありません。

privacy

はい。「似た文字を除外」をオンにすると、画面上や電話口で混同されやすい文字(i、l、1、L、o、0、O)を除き、「紛らわしい文字を除外」をオンにすると、入力しにくい括弧・スラッシュ・引用符を除きます。その後、長さを数文字増やして、エントロピーを希望どおりに保ってください。

tips

モード切り替えを「ランダム文字」から「パスフレーズ(単語)」にすると、ジェネレーターは、ばらばらの文字ではなく、いくつかのランダムな辞書単語(EFF Dicewareワードリスト)からパスワードを構成します。覚えやすく入力しやすい一方で、暗号学的には依然として強力です。

usage

デフォルトの6単語は約77ビットのエントロピーを与え、これは強力なパスフレーズに対してEFFが推奨する最小値です。パスワードマネージャーや暗号資産ウォレットを保護するマスターパスワードには単語スライダーを高く(最大まで)ドラッグし、リスクの低いアカウントで頻繁に入力するパスフレーズには低くします。

tips

はい。Separator ドロップダウンでは、ハイフン、ドット、アンダースコア、スペース、または区切り文字なしを選べます。ハイフンやドットは、デスクトップでもモバイルのキーボードでも通常最も正確に入力しやすく、一方でパスワードにスペースを許可しないログインフォームもあります。

features

サイトが大文字を要求する場合は「各単語の頭文字を大文字にする」を、数字を要求する場合は「数字を末尾に追加」をオンにしてください。多くのログインフォームは、長いパスフレーズに対してもこうした構成ルールを課しています。どちらのオプションも、より厳格なパスワードポリシーを満たしつつ、記憶する手間はほとんど増えません。

tips

Passphrase モードで 7〜8 語を使い、入力し直しやすいようハイフンまたはドットの区切り文字を選び、各単語の頭文字を大文字にするオプションと末尾に数字を追加するオプションを有効にしてください。これにより 90 ビット以上のエントロピーを余裕で確保でき、同等の強度を持つランダム文字のパスワードよりもはるかに覚えやすく、正確に入力しやすくなります。

tips

「ランダム文字」モードの長さスライダーは、ツール名にある「最大128文字」の通り、8〜128文字の範囲で動きます。ほとんどのログインには16〜20文字で十分です。128に近づけるのは、特定のAPIトークンやハードウェアセキュリティモジュールのように、極端に長いシークレットを特に必要とするシステムの場合だけにしましょう。

technical

「パスフレーズ」モードの単語スライダーは、3単語(短めでエントロピーが低い)から12単語(極めて高いエントロピー、150ビットを大きく上回る)の範囲です。デフォルトの6単語は、覚えやすさと、強力なパスフレーズに対してEFFが推奨する約77ビットの最小値とのバランスを取っています。

technical

「再生成」ボタンが無効になり、パスワードフィールドが空になって、「生成を有効にするには、少なくとも1つの文字種を選んでください」というヒントが表示されます。ジェネレーターは文字を選び出すためのプールが必要なため、大文字・小文字・数字・記号のうち少なくとも1つはチェックしたままにする必要があります。

usage

はい——「パスフレーズモード」に切り替えると、区切り文字でつながれたランダムな単語(任意で大文字化や数字の追加も可能、いわゆるxkcdスタイル)が生成されます。覚えやすいパスワード生成機能による4〜5単語のパスフレーズは、「xK9#f2」のような文字列よりもはるかに覚えやすく、それでいて単語リストの規模に由来する高いエントロピーによって十分な強度を保っています。

usage

Yes — generate and copy as many passwords as you need with no account. Everything runs in your browser using window.crypto, so generated passwords never leave your device and recent ones are cleared from memory when you reload the page.

pricing

パスワード生成ツールでできること

ビジネス、クリエイター、日々の作業で毎日役立つ、実際の課題を解決します。あなたに合う使い方を見つけて、数秒で始めましょう。

開発者向け

パスワード保管庫・パスワードマネージャー用のマスターパスワード

1Password、Bitwarden、KeePass、LastPass向けに、オフラインの総当たり攻撃に何十年も耐える、高エントロピーで強力なマスターパスワードを生成します

個人利用

ランダムな Wi-Fi・テザリング用パスワード

「password123」のような安易なものに頼らず、家庭用ルーター、オフィスのゲストネットワーク、ポップアップイベントのホットスポット向けに、覚えやすくて安全なWi-Fiパスワードを作成

開発者向け

サーバー、SSH、データベースの認証情報を安全に管理

新しいステージング・本番サーバーを構築する際に、Linux ユーザーアカウント、MySQL/Postgres のロール、SSH 鍵のパスフレーズ用に強力なパスワードを発行します

個人利用

新しいメール・SNSアカウント

Gmail、Outlook、Instagram、Twitterの新規アカウントごとに固有のパスワードを生成し、あるサービスでの漏洩が他のサービスへ連鎖しないようにします

ビジネス向け

顧客・従業員の一括オンボーディング

新入社員のアカウント、顧客ポータルのログイン、SaaSの一括プロビジョニング向けに、初回利用時にリセットを強制する一時的なワンタイムパスワードを生成します

開発者向け

暗号化キーとバックアップ用パスフレーズ

VeraCryptのボリューム、暗号化バックアップ、BitLockerのドライブ、オフラインの暗号通貨ウォレットのシードを守るために、紛らわしい文字を含まない長いパスフレーズを作成

個人利用

テレビのリモコンでも実際に入力できるパスフレーズ

画面上のキーボードでランダムな20文字のパスワードを入力するのが面倒な、スマートTV・ゲーム機・ストリーミング端末のログインには「パスフレーズ」モードに切り替えましょう。ハイフン区切りで頭文字が大文字の単語パスフレーズは、強力さを保ちつつ、はるかに速く入力できます。

ビジネス向け

クライアント・請負業者への一回限りの引き継ぎ用認証情報

プロジェクト終了時に CMS、ホスティング、FTP アカウントをクライアントや請負業者に引き渡す際に、新しい高エントロピーのパスワードを生成できます。「紛らわしい文字を除外」をオンにすると、パスワードがどの設定ファイルやターミナルにもきれいに貼り付けられます。

個人利用

クレデンシャルスタッフィングからゲームアカウントを保護

Steam、Riot、Battle.net、Epic の各アカウントに、プラットフォーム間で使い回す代わりに、それぞれ16文字以上のランダムパスワードを設定できます。文字クラスのチェックボックスで、各ランチャーが課す構成ルールに合わせられます。

個人利用

紙に書き起こしても読み間違えないパスワード

物理的なバックアップシートに書いたり電話で読み上げたりするパスワードには、「似た文字を除外」をオンにして、手書きで書き写す際に読み間違えたり打ち間違えたりしやすい i/l/1/L/o/0/O の文字を除きます。

ビジネス向け

規制対象チーム向けのパスワードローテーション

4種類すべての文字クラスを有効にした20文字以上の新しいパスワードをサイクルごとに生成することで、HIPAA、PCI、SOC 2のパスワードローテーション要件を満たします。パターンを再利用することなく、エントロピーを監査の最低基準を大きく上回る水準に保ちます。

開発者向け

ルーター・スマートホーム機器の管理者パスワード

4種類の文字クラスをすべてオンにして最大長のランダムパスワードを生成できます。手で入力することはめったにないものの、インターネットからの自動クレデンシャルスタッフィング攻撃に耐える必要がある、家庭用ルーター、NAS、スマートロックの管理者アカウントに最適です。