Trình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
UUIDs
Nhấn Tạo để tạo UUID.
Bộ giải mã UUID
- Phiên bản
- Biến thể
- Dấu thời gian
Cách dùng
- 1 Chọn phiên bản UUID — v4 cho ngẫu nhiên, v7 cho sắp xếp theo thời gian, v1 cho hệ thống cũ.
- 2 Đặt số lượng (1 đến 10.000) và chọn tùy chọn định dạng (chữ hoa/thường, dấu gạch nối, dấu ngoặc nhọn).
- 3 Nhấn Tạo. Sao chép từng UUID hoặc sao chép tất cả / tải xuống dưới dạng txt, csv hoặc json.
Vì sao dùng công cụ này
- Tạo tới 10.000 UUID cùng lúc — tức thì.
- Hỗ trợ v1 (dấu thời gian), v4 (ngẫu nhiên), v7 (sắp theo thời gian, RFC 9562) và Nil UUID.
- Bộ giải mã tích hợp: dán một UUID để xem phiên bản, biến thể và dấu thời gian nhúng bên trong.
- Chạy hoàn toàn trong trình duyệt — không bao giờ gửi UUID lên máy chủ.
- Miễn phí, không cần đăng ký.
Câu hỏi thường gặp
UUID v4 và v7 khác nhau thế nào?
v4 hoàn toàn ngẫu nhiên — rất hợp để tạo ID duy nhất nhưng không sắp xếp được. v7 (RFC 9562, 2024) nhúng dấu thời gian mili-giây ở đầu, giúp UUID sắp xếp được theo thời gian tạo mà vẫn ngẫu nhiên theo chuẩn mật mã.
Các UUID này có an toàn về mặt mật mã không?
Có — được sinh qua Web Crypto API (crypto.getRandomValues / crypto.randomUUID). Phù hợp cho các ID không được phép trùng nhau.
Tôi có thể tạo hơn 10.000 cùng lúc không?
Giao diện giới hạn ở 10.000 để tránh treo trình duyệt. Với lô lớn hơn, hãy chạy script hoặc gọi generate() nhiều lần.
Bộ giải mã có hỗ trợ dấu thời gian v1 không?
Có — cả v1 và v7 đều trích xuất được dấu thời gian nhúng. v4 không có dấu thời gian (hoàn toàn ngẫu nhiên).
Trình tạo UUID là gì?
UUID (Universally Unique Identifier — định danh duy nhất toàn cục) là giá trị 128 bit được định nghĩa bởi RFC 9562 (trước đây là RFC 4122). UUID v4 sinh ngẫu nhiên; v1 dựa trên dấu thời gian + địa chỉ MAC; v7 sắp theo thời gian để thân thiện với việc sắp xếp trong cơ sở dữ liệu; còn Nil UUID toàn số 0. Trình tạo UUID sinh các giá trị này mà không cần phối hợp với bất kỳ máy chủ trung tâm nào, với xác suất trùng lặp gần như bằng 0 trong thực tế.
Tính năng
v1, v4, v7 & Nil
Tạo UUID v1 dựa trên timestamp, v4 ngẫu nhiên, v7 sắp xếp theo thời gian, hoặc Nil UUID toàn số 0.
Tạo hàng loạt
Tạo tối đa 10.000 UUID chỉ trong một cú nhấp — không giới hạn tốc độ hay bị điều tiết.
An toàn về mật mã
Các phiên bản ngẫu nhiên sử dụng crypto API của trình duyệt (getRandomValues), không dùng Math.random.
Kết quả sẵn sàng để sao chép
Sao chép từng ID hoặc tất cả cùng lúc — lý tưởng để khởi tạo dữ liệu cho cơ sở dữ liệu và bài kiểm thử.
Ví dụ
Input
Version: v4
Count: 3
Output
f47ac10b-58cc-4372-a567-0e02b2c3d479
16fd2706-8baf-433b-82eb-8c7fada847da
9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
Trường hợp sử dụng
-
1
Khóa chính không cần đồng bộ hóa
Gán ID duy nhất trên nhiều dịch vụ và client offline mà không cần một bộ đếm trung tâm.
-
2
ID cơ sở dữ liệu có thể sắp xếp theo thời gian (v7)
Dùng v7 cho các khóa được sắp xếp theo thời gian tạo, cải thiện tính cục bộ của chỉ mục so với v4 ngẫu nhiên.
-
3
ID tương quan & truy vết
Gắn thẻ cho request, log và event trong hệ thống phân tán để có thể theo dõi toàn bộ một luồng xử lý từ đầu đến cuối.
Trình tạo UUID so với các lựa chọn khác
| Tính năng | Zerethon Tools | Công cụ trực tuyến thường gặp | Ứng dụng máy tính |
|---|---|---|---|
| Bulk count | Up to 10,000 | 1–100 | Unlimited |
| v1 / v4 / v7 / Nil | All four | Usually v4 only | All four |
| Rate limits | None | Sometimes | None |
| Runs offline | Yes (after load) | No | Yes |
| Signup required | No | Sometimes | No |
Trình tạo UUID của Zerethon tạo các định danh RFC 9562 ngay trong trình duyệt của bạn — v4 (ngẫu nhiên), v1 (thời gian + node), v7 (sắp xếp theo thời gian, thân thiện với cơ sở dữ liệu), và Nil UUID. Công cụ này sử dụng nguồn ngẫu nhiên an toàn về mật mã của nền tảng, tạo tối đa 10.000 ID cùng lúc mà không giới hạn tốc độ, và không gửi bất kỳ dữ liệu nào lên máy chủ.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình tạo UUID chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụTrình chuyển đổi kiểu chữ
Chuyển đổi văn bản giữa 14 kiểu chữ — UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE và nhiều kiểu khác.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.