パスワード生成ツール
crypto.getRandomValuesでランダムなパスワードをブラウザ内で生成します。何も保存されません。
crypto.getRandomValuesで整数や小数の乱数を生成します。重複なしの抽選にも対応。
このツールはブラウザ内で動作します。入力内容、ファイル、生成した値はこの端末に残ります。お気に入りと最近使ったツールを利用する場合も、ローカルストレージに保存されるのはツール名だけで、パスワード、文書、QR コードの内容は保存されません。 詳しくはプライバシーポリシーをご覧ください。
このツールの詳しい解説(使い方、例、よくある質問)は、現在英語のみでご用意しています。
Draw 1 to 200 integers or decimals between bounds you set. Use it for a casual draw, such as five unique numbers from 1 to 10. Unique mode works only for whole numbers, and asking for more unique values than the range contains is rejected.
The tool draws without replacement. Asking for 11 unique values in that range is rejected.
Values are rounded to six decimal places from a 32-bit unit interval. Unique mode is not offered for decimals.
Integers use crypto.getRandomValues() with rejection sampling so each value in the range is equally likely. That avoids a biased modulo. The generator is suitable for casual draws. It is not presented as cryptographic security for every statistical or security use.
Each bound has to stay within ±1,000,000,000, and the count has to be a whole number from 1 to 200. Unique mode works only for integers, and it refuses a count larger than the range. Decimals are rounded to six places. This is a casual draw, not a lottery draw or a key generator.
See the disclaimer for what these tools do not cover.
crypto.getRandomValuesでランダムなパスワードをブラウザ内で生成します。何も保存されません。
安全な乱数源を使い、ブラウザ内でUUID v4を1つまたは複数生成します。
パーセント、増加率、減少率、ある数が別の数の何パーセントかを計算します。
旧値と新値を比べて変化率を表示します。80→100は+25%、100→80は−20%です。開始値0は入力できません。
価格に割引率を適用し、割引額と支払額を表示します。数字のみ入力してください。通貨記号は無効で、100%を超える割引は受け付けません。
生年月日から今日または指定日までの年・月・日数を数えます。それより前の日付は受け付けません。うるう年はカレンダーどおりに扱います。
1 to 200.
Integers are chosen with crypto.getRandomValues() and rejection sampling so every value in the range is equally likely. That is suitable for casual draws. It is not a guarantee for high-stakes cryptography or scientific sampling.