Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightセキュリティツールchevron_rightランダムブール値生成ツールランダムブール値生成ツール

ランダムブール値生成ツール

確率と件数を設定して true/false のランダムリストを生成。

各値が真になる確率(%)。50% はコイン投げ。

関連ツール

Bcrypt ジェネレーター

Bcrypt ジェネレーター

bcrypt パスワードハッシュを生成します。

HMAC ジェネレーター

HMAC ジェネレーター

テキストから HMAC 署名を生成します。

IBAN ジェネレーター

IBAN ジェネレーター

ISO 13616 mod-97 に従って、30 以上の国で有効な IBAN 番号を生成します。

JWT デコーダー

JWT デコーダー

JWT トークンをデコードして検査します。

SVGをCSS背景に変換

SVGをCSS背景に変換

SVGコードをCSS background-image用データURLに変換します。

PDF 署名ツール

PDF 署名ツール

署名を描画して PDF の任意のページに配置。ブラウザ内でドラッグ・リサイズ・ダウンロード。

画像反転ツール

画像反転ツール

画像を水平・垂直・両方向に反転します。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

ランダムブール値生成ツール

クリック一つで true/false のランダム値をバッチ生成できます。必要な数と各結果が true になる確率を設定してください——公平な 50/50 のコイン投げから大きく偏った分布まで対応しています。

ランダムブール値が必要な場面

  • ユニットテスト — true/false フラグの現実的な組み合わせでテスト fixtures を埋める。
  • シミュレーション — 既知の確率で二値イベントをモデル化する(成功率 70%、パケットロス 10% など)。
  • データのモック — CSV シードや JSON fixtures のブール列を埋める。
  • 確率教育 — 100 回のコイン投げが約 50% の表になることを目で確認する。
  • UI テスト — レンダリングのストレステストのためにチェックボックスの状態を生成する。

確率の調整

スライダーで各値が true になる確率を設定します:

  • 50% — 偏りのないコイン投げ、真と偽が半々。
  • 10% — まれなイベント:10 個に 1 個程度が true
  • 90% — 一般的なイベント:10 個に 9 個程度が true
  • 0% / 100% — 常に偽 / 常に真(ベースラインテストに便利)。

各値は独立して生成されます——過去の結果は将来の結果に影響しません。

ランダム性

各値はブラウザの暗号学的に安全な乱数生成器 crypto.getRandomValues を使って生成されます。結果は均一に分布し、暗号学的にも偏りがありません。5,000 個の値を 50% の確率で生成した場合、期待される真の数 ≈ 2,500 ± ~35(1 標準偏差以内)。

出力

入力を調整するとリアルタイムで結果が表示されます。「すべてコピー」は各値を 1 行に配置します。ダウンロードで booleans.txt を保存します。

プライバシー

すべての生成はブラウザ内で行われます。サーバーには何も送信されません。