メインコンテンツへスキップ
Z

パスワードジェネレーター

暗号学的に安全な強力なランダムパスワードを生成します。長さと文字セットを自由にカスタマイズ可能 — すべてブラウザ内で完結します。

無料 登録不要 クライアントサイド プライバシーに配慮 Updated
464128
文字セット
Strength: (~ bits)

使い方

  1. 1 必要なパスワードの長さと生成数(1〜100個)を設定します。
  2. 2 含めたい文字セットを選びます — 小文字、大文字、数字、記号。
  3. 3 パスワードを声に出して読んだり手書きで書き写したりする場合は、紛らわしい文字(l、I、O、0、1)を除外しておきましょう。

このツールを使う理由

  • 暗号学的に安全 — Math.random ではなく Web Crypto API(crypto.getRandomValues)を使用しています。
  • 有効にした各文字セットから最低1文字を必ず含め、残りは選択した文字セット全体からランダムに補完します。
  • エントロピー指標でパスワードの強度をビット数で表示 — 60ビット以上あれば強力、128ビット以上は過剰なレベルです。
  • ワンクリックで最大100個のパスワードをまとめて生成できます。
  • パスワードがサーバーに送信されることは一切なく、生成処理はブラウザ内のみで完結します。

よくある質問

パスワードの長さはどのくらいにすべきですか?

重要なアカウントの場合、16文字以上で4種類の文字セットすべてを有効にすると、エントロピーが96ビット以上になり、現状では事実上解読不可能です。パスフレーズを使う場合は、長ければ長いほど安全です。

「紛らわしい文字」とは何ですか?

見た目が似ている文字のペアのことです(l/I/1、O/0など)。これらを除外すると、パスワードを読んだり手入力したりする際に間違いを防げます。パスワードをコピー&ペーストして使う場合は、含めたままでも問題ありません。

「crypto.getRandomValues」は本当にランダムなのですか?

OSの暗号学的な乱数源からデータを取得しており、これはTLS鍵の生成にも使われているものと同じ仕組みです。ブラウザ上でセキュリティに関わるランダム性を扱う際の標準的な手法です。

生成したパスワードは記録されますか?

いいえ、記録されません。このツールはすべてブラウザ内で完結して動作します。当方が把握できるのは、ページにアクセスがあったこと(匿名の分析データが有効な場合のみ)だけです。

パスワードジェネレーター とは?

パスワードジェネレーターは、ログイン情報として使用するのに適したランダムな文字列を生成するツールです。安全性の高いジェネレーターは、`Math.random` ではなく暗号学的に強力な乱数源(ブラウザでは `crypto.getRandomValues` を使う Web Crypto API)からエントロピーを取得し、大文字・小文字・数字・記号を自由に組み合わせて、サイトごとに異なる複雑なパスワードポリシーに対応できるようにしています。

機能

Cryptographically secure

Every character is drawn from crypto.getRandomValues (a CSPRNG), so output is unpredictable — not the biased pseudo-randomness of Math.random.

Fully configurable

Set the length and mix uppercase, lowercase, digits, and symbols; exclude look-alike characters (0/O, 1/l) to satisfy any site's complexity rules.

100% private

Passwords are generated on your device and never uploaded, logged, or rate-limited.

Input

Length 16 · a–z A–Z 0–9 !@#$… (94-character pool)

Output

wZ7$pK2!qR9mB4nX   → entropy = 16 × log₂(94) ≈ 105 bits

主な用途

  1. 1

    A unique password per account

    Generate a distinct high-entropy password for every login so one breach can't unlock the others.

  2. 2

    API keys, tokens & secrets

    Produce random values for API keys, database credentials, or session tokens.

  3. 3

    Meet strict complexity rules

    Dial in length and character sets to pass a site's requirements without reusing a weak, guessable pattern.

パスワードジェネレーター と他の選択肢の比較

パスワードジェネレーター と一般的なブラウザ・デスクトップの代替ツールを比較 — 機能を一目で比較できます。
機能 Zerethon Tools 一般的なオンラインツール デスクトップアプリ
CSPRNG (crypto.getRandomValues) Yes Sometimes Yes
Passwords leave device No Yes (server-generated) No
Configurable character sets Yes Yes Yes
Bulk generation Yes Sometimes Yes
Free Yes Yes Often paid
概要

Zerethon's password generator produces strong random passwords entirely in your browser, drawing every character from the Web Crypto API's cryptographically secure `crypto.getRandomValues` — never `Math.random`. Length and character sets (uppercase, lowercase, digits, symbols) are configurable, and passwords are never sent to or stored on a server.

カテゴリ
開発者
料金
無料
プライバシー
ブラウザベース
登録
不要

References

プライバシー

明記されない限り、データがブラウザの外に送信されることはありません。パスワードジェネレーター は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。

基礎を学ぶ

使い方ガイド

関連ツール

Zerethon Social で作成・共有・成長しよう

無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。

無料登録