すべてのツール
全 76 ページを用途別にまとめ、下に名前順の索引を置いています。アカウントが必要なものはなく、入力内容が端末の外に出ることもありません。
索引はあえて平坦にしています。各ツールは独立したページで、説明・例・よくある質問をそれぞれ持ちます。直接リンクしても役に立つページであり、汎用生成器への入口ではありません。
パスワード (22)
パスワード・パスフレーズ・ユーザー名の生成と、その強度を測るツール。すべて Web Crypto API で端末内で生成します。
パスワード生成 必要な長さと文字種でパスワードを作ります。処理はすべて端末内で完結します。 ランダム生成 暗号論的乱数源から 1 文字ずつ組み立てるパスワード。 強力な生成 16 文字から、すべての文字種を有効に。自分たちが使うならこの設定です。 セキュア生成 同じ生成器を、セキュリティモデルまで書き出した版。この検索語が本当に聞いているのはそこです。 パスワード作成 作って、そのまま持ち帰れます。 ランダム作成 ワンクリックで 1 つのランダムパスワード。設定は必要なら触るだけ。 無料生成 アカウントも 1 日の上限も、有料の書き出しもありません。アップグレード先が存在しません。 オンライン生成 インストールするものがありません。パソコンでもスマートフォンでも同じ。 パスフレーズ 記号ではなく単語で。自分で入力する可能性があるなら、こちらが現実的です。 ランダムパスフレーズ 単語を独立に選ぶので、1 語を知っても次の語は分かりません。 単語パスワード 記号を受け付けないシステム、キーボードの無い端末のための、単語ベースのパスワード。 一括生成 テストアカウント、初期データ、一時的な配布のための一括生成。 アイデア生成 覚えられない文字列が選択肢にならない場面のために。 Wi-Fi パスワード 来客がスマートフォンのキーボードで打つ前提のパスワード。 8 文字 8 文字のランダムパスワードを作ります。長さは入力済みですが、サイトがもっと許すなら変更できます。 12 文字 12 文字のランダムパスワードを作ります。長さは入力済みですが、サイトがもっと許すなら変更できます。 16 文字 16 文字のランダムパスワードを作ります。長さは入力済みですが、サイトがもっと許すなら変更できます。 20 文字 20 文字のランダムパスワードを作ります。長さは入力済みですが、サイトがもっと許すなら変更できます。 32 文字 32 文字のランダムパスワードを作ります。長さは入力済みですが、サイトがもっと許すなら変更できます。 強度チェック パスワードを入力すると、ビット数・推定破解時間・どこが弱いかが表示されます。 エントロピー計算 長さと文字種を選ぶと、ビット数と探索空間の大きさが出ます。 ユーザー名生成 本名が要らないアカウントのために、ユーザー名とパスワードを同時に。
乱数 (32)
任意の範囲の乱数、サイコロ、抽選、ルーレット。暗号論的乱数源から一様に選び、重複を避けたいときは非復元抽出を使います。
乱数 範囲も個数も自由、分布は一様。両端を含みます。 数値生成 乱数生成と同じエンジンを、範囲の指定を前面に出して使う版です。 RNG 3 文字でいうところの RNG。いますぐ 1 つ、乱数が欲しいとき用。 抽出 1 行に 1 件で貼り付けて、当選者を引きます。 ルーレット 名前や候補を回して決めるルーレット。その場で見せられる結果つき。 抽選 複数枠の連続抽選を、引き直しなしで。 抽出 貼ったリストから 1 件、あるいは複数件を一様に選びます。 選択 委ねてもいい大きさの決断に。 サイコロ 1 個でも複数個でも、合計つきで。d4 から d100 まで。 コイン 表か裏か、その場で決まります。 日付 2 つの境界の間の、実在する暦の日付。閏年も含みます。 英数字 固定長のランダム文字列。英数字・16 進・小文字に対応します。 組み合わせ リストから固定サイズの組を、同じ組を繰り返さずに引きます。 複数 一度にたくさんの数値。重複ありでもなしでも。 PIN 0042 も立派な PIN なので、先頭の 0 を落とさずに生成します。 1-2 値は 2 つ、確率は 50% ずつ。最小の乱数範囲にして、最も潔い決着方法です。 1-3 値は 3 つ、確率は 33.33% ずつ。三択と 1/3 の判定はこの範囲 1 つで足ります。 1-4 値は 4 つ、確率は 25% ずつ。百分比がきれいなので、分布の確認が最も簡単な範囲です。 1-5 値は 5 つ、確率は 20% ずつ。5 段階評価と 5 人の並びにそのまま対応します。 1-6 6 つの面、確率は 16.67% ずつ。サイコロ 1 個の出目はこの範囲そのものです。 1-10 値は 10 個、確率は 10% ずつ。百分比がそのまま確率になる範囲です。 1-12 値は 12 個、確率は 8.33% ずつ。暦と時計に合う、周期的なもののための範囲です。 1-20 値は 20 個、確率は 5% ずつ。d20 の 1 回分はこの範囲です。 1-30 値は 30 個、確率は 3.33% ずつ。どの月でも無効な日にならない範囲です。 1-50 値は 50 個、確率は 2% ずつ。1 クラス分の名簿や小さな景品抽選にちょうどいい範囲です。 1-100 値は 100 個、確率は 1% ずつ。百分比で考えたいときの標準的な範囲です。 1-1000 値は 1000 個、確率は 0.1% ずつ。20 個引いても重複がまず出ない広さです。 3 桁 ちょうど 3 桁、100 から 999 まで。先頭が 0 になることはありません。 4 桁 ちょうど 4 桁、1000 から 9999 まで。 5 桁 ちょうど 5 桁、10000 から 99999 まで。 6 桁 ちょうど 6 桁、100000 から 999999 まで。 10 桁 ちょうど 10 桁、10 億から 99 億まで。
QR コード (22)
カメラで読み取るか、画像をブラウザ内で解読します。読み取りは端末内で完結し、中のリンクへ勝手に移動することもありません。
QR スキャン カメラで読み取るか、スクリーンショットを落とすだけ。画像は端末から出ません。 オンラインで読む アプリもインストーラもアカウントも不要。ページを開くだけ。 オンライン QR 最も軽いスキャナー。開いて、読んで、終わり。 リーダー コードが「目の前の物」ではなく「ファイル」である場面のためのリーダーです。 オンラインで読む アップロード、ドラッグ、貼り付け。画像を入れる方法は 3 つあります。 オンラインリーダー 導入も登録もなし。すでに手元にあるコードのためのオンラインリーダーです。 コードを読む 動詞から入る版。手元にある形のままコードを読み取ります。 画像から読む カメラではなくファイルへ。PNG、JPG、WebP、GIF。 画像スキャン ギャラリーに写真としてしか存在しないコードのために。 カメラ ページ内でそのまま、ライブのカメラスキャン。 ウェブカメラ デスクトップ向け。コードをカメラにかざすか、スクリーンショットを貼るだけ。 PC カメラなしで動きます。スクリーンショットを貼れば中身が出ます。 アプリなし インストールなし、登録なし、アプリストア経由なし。 Chrome 入れる拡張はありません。解読はページ側で行います。 Android アプリをこれ以上入れたくない Android 端末のために。 iPhone Safari で動くスキャン。写真として保存されたコードにも対応します。 Wi-Fi QR WIFI: 形式を正しく解釈し、パスワードを独立した項目として出します。 テスト ページ上にサンプルコードがあるので、必要なときの前に動作を確かめられます。 バーコード QR だけではありません。デコーダが対応していれば EAN・UPC・Code 128 も読めます。 HTML5 動くスキャナーと、自分で作る人向けの API の話。 ZXing ZXing のエンジンを WebAssembly にしたものを、ページ内で動かします。 デコーダー 整った要約ではなく、コードが実際に何を含んでいるかを見たいときに。
名前の索引
探しているものが決まっているとき用の、名前だけの一覧です。
1-10 1-100 1-1000 1-12 1-2 1-20 1-3 1-30 1-4 1-5 1-50 1-6 10 桁 12 文字 16 文字 20 文字 3 桁 32 文字 4 桁 5 桁 6 桁 8 文字 Android Chrome HTML5 iPhone PC PIN QR スキャン RNG Wi-Fi QR Wi-Fi パスワード ZXing アイデア生成 アプリなし ウェブカメラ エントロピー計算 オンライン QR オンラインで読む オンラインで読む オンラインリーダー オンライン生成 カメラ コイン コードを読む サイコロ セキュア生成 デコーダー テスト バーコード パスフレーズ パスワード作成 パスワード生成 ユーザー名生成 ランダムパスフレーズ ランダム作成 ランダム生成 リーダー ルーレット 一括生成 英数字 画像から読む 画像スキャン 強度チェック 強力な生成 数値生成 選択 組み合わせ 単語パスワード 抽出 抽出 抽選 日付 複数 無料生成 乱数
どれを使うか迷ったら
パスワード生成が最も使われているページ、乱数生成は一度きりの抽選のほとんどをカバーし、QR コードスキャナーは画像をどこにも送らずに読み取ります。