ToolBuddy

生成

在浏览器里生成符合 RFC 的 UUID、校验粘贴的 ID、构造强密码、随机字符串、数字、模拟 JSON 和二维码。适合种子数据、测试用户和假的 API 载荷,不需要假数据后端。

UUID 生成

批量生成 RFC 4122 的 UUID(v4 和 v7),或校验并重排粘贴的 ID。复制一份列表,用作数据库种子、测试夹具和幂等键。使用 Web Crypto 随机数,ID 在设备上生成,没有遥测。

密码生成

在浏览器里生成强随机密码和口令短语。调整长度、符号和易混字符,然后复制一次。生成使用本地随机数,不会对外联系。适合账户、测试用户,以及通过你自己控制的旁路分享秘密。

随机字符串

按你选的字符集和长度生成随机的字母数字字符串。适合令牌、测试 ID 和占位键。使用本地随机数,生成的值不会被托管生成器记下。

随机 JSON

为模拟和测试生成嵌套的 JSON 夹具。调整深度和条数,然后复制一个有效的对象或数组。使用 Web Crypto 随机数,假数据在设备上生成。

随机数

在最小值和最大值之间取随机整数或小数,一次一个,或生成一列。适合简单测试数据和掷骰子,不需要远程随机数。在你的设备上生成。

二维码生成

在浏览器里把 URL 或任意文本编成二维码。调整纠错、尺寸和颜色,然后下载 PNG 或 SVG。编码留在设备上。没有二维码接口。

Lorem Ipsum 生成

为原型和占位生成 Lorem Ipsum 文本。可以选择段落、句子或单词。文本全部在浏览器里生成。

ULID 生成

在浏览器里生成 ULID,或把已有的 ID 解码成它保存的毫秒时间戳。每个 ID 是 26 个 Crockford Base32 字符:时间在前,随机数在后,所以文本按创建时间排序。使用 Web Crypto 随机数。什么都不会上传。