🛝Toolio
關於 聯絡

🎲 隨機數字生成器

即時生成密碼學安全的隨機整數或小數,範圍可自定 —— 完全免費,無需登入或上傳文件,可在瀏覽器中離線運行。

設定

結果

隱私優先設計. 此工具完全在您的瀏覽器中運行 — 您輸入的內容不會上傳或儲存,而且它可以在離線狀態下使用。

關於

此工具使用瀏覽器內建的 crypto.getRandomValues API 來生成無偏見且密碼學安全的隨機數字 —— 比 Math.random() 強得多。您可以一次生成最多 10,000 個數字,選擇唯一值,控制小數位數,並點選一次複製所有結果。因為所有運算都在瀏覽器中進行,您的輸入和結果永遠不會離開您的設備 —— 無需伺服器、無需帳號。

如何使用

  1. 設定您所需範圍的最小值和最大值(例如,1到100)。
  2. 輸入您要生成的數字數量(最多10,000個)。
  3. 可選擇勾選「僅唯一值」以避免重複,或勾選「小數」以生成浮點數並設定小數位數。
  4. 點選「生成」(或按Enter鍵)即可立即生成您的隨機數。
  5. 點選「複製全部」將所有結果複製到剪貼簿,或點選「重新生成」以獲得新一組數字。

常見問題

這個隨機數生成器是免費的嗎?
是的,完全免費,沒有隱藏費用,無需註冊,也沒有使用限制。
它可以在離線環境下使用嗎?我需要上網嗎?
是的。這個工具完全在您的瀏覽器中運行。頁面載入後,它可以在沒有任何網路連接的情況下運行。
您會上傳我的數據或將我的數字存儲在伺服器上嗎?
不會。所有生成操作都在您的瀏覽器本地進行,使用JavaScript。從來沒有任何數據發送到伺服器。
這與Math.random()有什麼不同?它真的安全嗎?
是的。這個工具使用crypto.getRandomValues,這是瀏覽器的加密安全偽隨機數生成器(CSPRNG),與Math.random()相比,它強得多且無偏。
我可以生成不重複的隨機數嗎?
可以。啟用「僅唯一值」選項,工具將確保結果中沒有重複的整數,使用加密安全的Fisher-Yates洗牌算法。
一次可以抽取多少個數字?
單次最多可抽取10,000個數字。您可以設定需要的數字數量,所有結果會一次性產生並列出,方便您複製整個集合。對於小數輸出,您也可以選擇保留一位到十五位小數。
我可以將這個用於抽獎或贈品抽選嗎?
可以。這些數字來自 crypto.getRandomValues(),而不是 Math.random(),因此無法從之前的抽選預測結果,這正是公平抽選所需的特性。不過,系統不會記錄任何資訊,因此如果您需要證明抽選結果,請在關閉頁面之前複製或截圖結果。
此工具會上傳我的資料嗎?
不會。所有運作都在您的瀏覽器中進行,因此您的資料永遠不會離開您的設備 — 頁面載入後,它甚至可以在離線狀態下使用。