Snowflake ID 解析器
总位数:63 / 63
--
UTC:
Unix 毫秒:
--
ISO 8601:--Unix 毫秒:
--
Unix 秒:--
64 位二进制分段图
各平台预设位布局对照
| 平台 | 起始纪元 | 时间单位 | 时间戳 | 机器 / 其他 | 序列号 |
|---|---|---|---|---|---|
| Twitter / 通用 | 2010-11-04 | 1ms | 41 bit | 10 bit(数据中心5 + 机器5) | 12 bit |
| Discord | 2015-01-01 | 1ms | 42 bit | 10 bit(Worker5 + 进程5) | 12 bit |
| Mastodon | Unix 纪元 | 1ms | 48 bit | — | 16 bit |
| Sonyflake | 2014-09-01 | 10ms | 39 bit | 16 bit(机器) | 8 bit |
使用说明
- 选择对应平台预设后粘贴雪花 ID 点「解析」,即可反解出生成时间、机器/数据中心 ID、序列号,并在二进制分段图中查看每一位的归属。
- 自定义模式:填写起始纪元(Unix 毫秒)、时间单位(一般 1ms,Sonyflake 为 10ms)、时间戳/机器/序列各自位数,三段位数之和需 ≤ 63。
- 全程使用 BigInt 精确位运算,避免 JS Number 超过 2^53 的精度丢失;纯浏览器本地完成,不上传任何数据。
- 雪花 ID 存的是 UTC 毫秒时间戳,与时区无关;上方按浏览器时区显示,同时提供 UTC、ISO 8601 及原始 Unix 毫秒/秒。
- 若解析出的时间明显不合理(如 1970 年或几百年后),多半是选错了平台预设,请切换预设重试。
