目录
生活里需要随机的地方比想象中多。群里搞活动要抽个人,拿不定主意用哪个数字,临时需要一串不像生日那么容易被猜到的密码,或者写东西时想随机挑几个样本。这类在线随机数生成器解决的就是这种“小需求”。它们分两类路子:一类偏实用,比如ip138的在线随机数/密码生成,能出数字也能出密码,输入长度和字符类型就出结果;另一类偏纯粹,比如Piliapp的随机乱数产生器,专注在指定范围内出整数,还强调自己用的是浏览器加密函数而不是普通的伪随机算法,听起来更“真”一些。两者都是网页端直接用,不收费,适合随手用一下的场景。
官网入口地址
ip138在线随机数/密码生成:https://tool.ip138.com/random/
Piliapp随机乱数产生器:https://cn.piliapp.com/random/number/
下载地址
这两个都是纯网页工具,不需要下载安装。浏览器打开网址就能用,电脑手机都行。
功能介绍
ip138在线随机数/密码生成
这个页面把随机数和密码生成放在了一起。做密码的话,你可以选长度,勾选要不要大写字母、小写字母、数字、标点符号,点一下出结果。页面明确写了功能由JS在本地完成,你的输入不会提交到服务器,也就是说你生成的密码不会经过别人的服务器,这点对密码类工具来说比较让人放心。做随机数的话,它也能按范围出数,适合抽奖或者随便要个数字。
Piliapp随机乱数产生器
这个更专注在“出随机整数”这件事上。范围可以自己设,默认是0到9999,一次最多出1000个结果,还能勾选“无重复”,这样抽出来的数字不会撞车,做抽奖名单或者分组编号时很实用。它特别说明了自己用的是crypto.getRandomValues这个浏览器内置的加密级函数,而不是常见的Math.random(),所以生成的数字在“不可预测”这件事上比普通伪随机要靠谱一些。当然它也老实写了:不提供任何担保,用的时候自己判断合不合适。
应用场景
群里抽奖或抽人
要在一堆人里随机选一个,或者从编号里抽几个中奖的,把范围填进去,勾上不重复,一次性出结果。比手写纸条揉团子快,也比某些要登录的抽奖小程序省事。
临时凑密码
注册个不重要的网站,懒得想密码,用ip138那个选好长度和字符类型,出一串复制走。因为是本地生成的,不用担心密码在路上被人截了。
随机分组或排序
做活动需要把人随机分成几组,或者决定出场顺序,用Piliapp生成一组不重复的数字,对应到名单上就是随机顺序了。
写东西时随机取样
做个小测试或者随便抽几个编号看看,不需要专业统计软件,这种在线工具点两下就够用了。
使用方法
ip138生成随机密码:打开页面,找到密码生成的部分,设置长度,勾选需要的字符类型,点击生成,复制结果就行。生成随机数的话,填好值和值,设置数量,点生成。
Piliapp生成随机数:打开页面,在范围框里填值和值,设置要生成几个结果,需要不重复就勾上,点生成按钮,结果会显示在下方。改设置再点一次就重新生成。
服务支持与定价
定价:两个工具目前都是免费的,没有看到收费档位或会员价格。ip138是一个老牌查询站(厦门市漫游科技有限公司旗下)的附属工具,随机数页面本身不设付费墙;Piliapp是一个多工具站,随机数生成器属于中的免费小功能。日常用到的生成功能不需要掏钱。
服务支持:这类轻量网页工具没有客服体系。ip138作为运营多年的站点,页面本身稳定性还行;Piliapp是个人或小团队维护的工具,遇到功能异常只能等维护者修,没有正式的支持渠道。它们都没有账户系统,所以也不存在“找回密码”之类的问题。
应用示例:公司年会要抽5个三等奖,一共80人,编号1到80。打开Piliapp,值填1,值填80,数量填5,勾上无重复,点生成。出来五个数字,对应名单发奖就行。整个过程不到十秒。
| 源码反馈/咨询 (共有 条反馈) |
随机数生成器常见问题
ip138的随机数工具属于ip138网站,背后是厦门市漫游科技有限公司,这个站做了很多年IP查询和各类小工具。Piliapp是一个多语言在线工具站,提供随机数、轮盘、计时器等各种小功能,维护方没有公开太多公司信息,属于个人或小团队运营的工具平台。
帮你在一个范围内随便挑数字,或者按你的要求凑一串随机字符当密码。不用自己想,也不用写代码,打开网页点几下就行。
ip138那个进去找到随机数或密码的区域,填范围或者设密码长度,点生成。Piliapp那个更直接,填值值和数量,需要不重复就勾上,点一下出结果。都是所见即所得,没有复杂的选项。
免费,不用注册。打开网址直接用,不登录也能生成和复制结果。至少目前能看到的页面里没有出现收费提示或者会员限制。
ip138的页面写明了功能由JS在本地完成,输入不会提交到服务端。也就是说密码是在你浏览器里生成的,没有经过网络传到别人机器上。从这点看,比那些要联网生成再返回结果的密码工具要稳妥一些。不过再怎么说也是网页工具,特别重要的账户密码还是用专门的密码管理器更安心。
普通网页工具经常用Math.random(),出来的数字看起来随机,但算法本身是可预测的,知道种子就能复现。Piliapp用的是浏览器提供的crypto.getRandomValues,设计上就是给加密场景用的,更难被猜到规律。对于抽奖、分组这类用途,实两者都够用;如果你比较在意“真随机”这件事,Piliapp的说明会让你更放心一点。
用Piliapp的时候勾上“无重复”选项就行,它会保证一次生成的结果里每个数字只出现一次。比如80个人抽5个奖,范围1到80,数量5,勾上无重复,出来的五个数对应五个人,不会出现同一个人中两次的情况。
Piliapp一次最多出1000个结果。ip138的随机数功能也能批量出,但页面上没有明确写上限,实际用的时候数量填太大会卡或者出不来,一般几十上百个没问题。
都支持。ip138是中文界面,Piliapp有简体中文页面(你打开的就是cn开头的域名)。生成出来的内容就是数字和字母,本身不存在语言问题。
能。都是网页,手机浏览器打开就能操作,界面会自适应。不过Piliapp的页面在手机上的排版需要稍微缩放一下,ip138的也差不多,功能上不影响使用。
从页面描述看,这两个工具都没有直接的导出按钮。Piliapp的结果显示在页面上,你可以手动复制。ip138同理。如果需要存到文件里,复制粘贴到记事本或者表格里就行,不算麻烦。
如果只是抽几个人、要保证不重复,Piliapp的“无重复”选项很方便。如果你要顺便生成抽奖用的编号或者密码类的字符串,ip138那个功能更杂一些。两个都免费,打开哪个顺手就用哪个。
能,但要看是哪种。ip138那个本身就带密码生成功能,可以选字符类型和长度,比随便想一个强。Piliapp那个只出数字,做纯数字PIN码还行,做完整密码就太弱了。要密码的话用ip138那个更对路。
人对随机的直觉经常是错的。连续出现两个一样的数字、或者一组数看起来有规律,在真正的随机里都是正常的。只要工具本身用的是靠谱的随机源(比如Piliapp用的加密函数),结果就是随机的,你的感觉不准不代表工具不准。抽奖场景如果特别在意公平,可以当着大家面点生成,省得事后解释。