Cron 表达式生成器
可视化配置并生成 Linux Crontab 定时任务表达式
生成可排序的唯一标识符
生成按时间排序的 ULID:前 48 位是毫秒时间戳,写进数据库天然有序。
26 个字符 = **10 位毫秒时间戳**(Crockford Base32 编码)+ 16 位随机(80 bit)。时间前缀让 ID 按字典序约等于按生成时间排序——这是 ULID 存在的理由,也是它比 UUIDv4 更适合做主键的原因。
字母表是 Crockford Base32(去掉 `I`、`L`、`O`、`U`),手抄与口头传达时不容易混淆(`I`/`l`/`1`、`O`/`0` 的歧义被排除)。
一次可生成 1–20 个,新结果追加到列表顶部;每个 ID 都有复制按钮,方便成批取用。
定数量
默认一次 1 个;写 2–20 可以批量生成,结果按生成顺序排在列表里。
生成
每次点击都往后追加,不会覆盖上一批(想清空就刷新页面)。
复制
单个复制,或按需要的顺序依次取。
要**可排序、较短**就用 ULID(26 字符 vs 36,且能按时间排);要**跨系统通用与规范背书**就用 UUID(v4 全随机、v7 也是时间前缀,生态与校验工具更成熟)。做数据库主键且写入量集中时,ULID 的顺序性对索引更友好。
不保证:后 16 位是纯随机,所以同毫秒内的两个 ID 谁大谁小是随机的。ULID 规范里有一个「同毫秒内递增」的可选变体,本工具没有实现——需要严格单调就自己在应用层维护计数器。
会暴露生成时刻(精确到毫秒),前 10 位就能解出来。这是可排序的代价:不想泄露时间就用 UUIDv4,或把时间戳加密后再编码。
可视化配置并生成 Linux Crontab 定时任务表达式
为你的项目生成通用的 .gitignore 文件
生成 JSON Web Token 用于测试
批量生成随机 UUID (v4)
生成小巧、安全、URL 友好的随机 ID
实时测试和调试正则表达式
生成 MD5、SHA1、SHA256、SHA512 等哈希值
为搜索引擎爬虫生成 robots.txt 引导文件