Loading...
Loading...
在浏览器本地生成整数、小数、骰子结果、UUID v4、十六进制颜色和密码
在一个页面里生成常用随机值:整数、小数、骰子结果、UUID v4、随机十六进制颜色和密码。
生成过程使用浏览器本地随机能力,并保留最近结果方便再次复制。输入、生成值和密码设置都只留在当前浏览器里,不上传到服务器。
支持整数、小数、骰子、UUID、颜色和密码。
可用时使用 Web Crypto API,无需服务器请求。
范围、骰子表达式和密码字符集错误都会给出明确提示。
最近生成的结果会保留在页面里,方便再次复制。
生成十六进制颜色时同步显示色块。
当前结果和历史结果都可以直接复制。
骰子模式适合快速跑团掷骰,密码模式适合生成一次性本地密码。
选择需要的生成模式。
填写范围、骰子表达式、小数位或密码设置。
点击生成得到新结果。
复制当前结果,或从历史记录里再次复制。
生成 UUID、测试密码、颜色和样例数字。
没有实体骰子时快速掷 d20、2d6 等常见表达式。
随机生成十六进制颜色并复制到设计草稿。
演示随机范围、小数和简单概率实验。
React 负责界面,可复用 TypeScript 函数负责范围校验、骰子、UUID v4、颜色和密码生成。
生成值和设置不会发送到服务器。
所有模式都是本地轻量计算,点击后立即返回。