---
title: "UUID 与 ULID 生成器 - TechVoyage"
canonical_url: "https://techvoyage.dev/zh/tools/uuid-generator"
last_updated: "2026-10-20T09:53:49.649Z"
meta:
  description: "在浏览器中生成 UUID v4、按时间排序的 UUID v7 以及 ULID。支持批量生成和可复制输出。"
  "og:description": "在浏览器中生成 UUID v4、按时间排序的 UUID v7 以及 ULID。支持批量生成和可复制输出。"
  "og:title": "UUID 与 ULID 生成器 - TechVoyage"
---

# **UUID 与 ULID 生成器**

在浏览器中生成 UUID v4、按时间排序的 UUID v7 以及 ULID。支持批量生成和可复制输出。

**版本**

**数量**

**格式**

使用 Web Crypto API 在本地生成。数据不会离开您的设备。

## **关于此工具**

UUID v4 完全随机。UUID v7 和 ULID 都以毫秒时间戳开头，其值按生成时间自然有序，有助于提升数据库索引插入的局部性（Locality）。三者均为标准的 128 位唯一标识符，且全过程在本地运行，绝不上传服务器。 ## **常见问题**

<dl>

<dt>**什么时候应该使用 UUID v7 而不是 v4？**</dt><dd>当标识符作为数据库主键或需要按时间序存储时，强烈推荐使用 v7：开头的时间戳能保持良好的索引局部性。若顺序完全无关紧要，使用完全随机的 v4 即可。</dd>

<dt>**UUID 和 ULID 有什么区别？**</dt><dd>两者都是 128 位标识符。ULID 用 26 个 Crockford Base32 字符表示，按创建时间进行字典序排序，读起来更短；UUID 使用熟悉的 36 字符十六进制形式，带连字符。</dd>

<dt>**这些标识符唯一吗？**</dt><dd>是的。v4 和 ULID 分别包含 122 位和 80 位随机数，v7 包含 74 位随机数加毫秒时间戳，在正常应用规模下几乎不可能发生碰撞。</dd>

</dl>