Chuyển đến nội dung
Chuyển đổi giờ khai cuộc World Cup đã ra mắtXem giờ khai cuộc theo múi giờ của bạn và thêm nhắc lịch.

Trình tạo UUID

Trình tạo UUID tạo hàng loạt mã định danh v1, v4 và v7 với tùy chọn chữ hoa/thường, dấu gạch nối, sao chép và tải xuống TXT cho ID cơ sở dữ liệu, khóa idempotency và trace ID.

Phiên bản UUID

Số lượng

1 / 100

Tùy chọn định dạng

Dùng chữ hoa

Bao gồm dấu gạch

Trình tạo UUID

Bắt đầu nhanh

1
Chọn phiên bản: v7 là mặc định cho ID sắp xếp theo thời gian; dùng v4 cho ngẫu nhiên thuần và v1 chỉ cho ngữ nghĩa timestamp cũ
2
Định dạng: bật/tắt chữ hoa/dấu gạch để cân bằng giữa dễ đọc và gọn nhẹ.
3
Tạo, sau đó sao chép một/tất cả hoặc tải xuống danh sách .txt

Tình huống sử dụng phổ biến

Các cột UUID của cơ sở dữ liệu và các khóa chính kiểm tra, vẫn yêu cầu các ràng buộc về tính duy nhất của cơ sở dữ liệu

Khóa bình thường API và số nhận dạng yêu cầu chống trùng lặp

Log/sự kiện/trace ID.

Tham số phiên bản & định dạng

v1: ngữ nghĩa dấu thời gian + mã định danh nút ngẫu nhiên; không dựa vào nó như một bản ghi thời gian tạo có thẩm quyền hoặc khóa có thể sắp xếp
v4: mã định danh ngẫu nhiên; được tạo bằng thư viện uuid với giá trị ngẫu nhiên crypto hiện đại
v7: UUID sắp xếp theo thời gian Unix Epoch; hữu ích cho chỉ mục cơ sở dữ liệu và log, nhưng không phải bản ghi thời điểm tạo có thẩm quyền
Hiển thị: chữ hoa/thường và dấu gạch chỉ ảnh hưởng cách hiển thị/lưu trữ; so sánh không phân biệt hoa/thường.

📦 Tạo hàng loạt & xuất

Hiển thị: chỉ batch hiện tại được hiển thị kèm timestamp.
Thao tác một cú nhấp: sao chép một/tất cả hoặc tải xuống tệp .txt.
Thông tin kết quả: mỗi dòng hiển thị phiên bản UUID và thời gian tạo.

Ranh giới thế hệ UUID

Công cụ này chỉ tạo UUID v1, v4 và v7; không cung cấp v3/v5/v6/v8, UUID Nil/Max, tạo namespace, xác thực hoặc giải mã.
Đầu ra v4 phù hợp với số nhận dạng, không phù hợp với mật khẩu, khóa API, mã thông báo xác thực hoặc các bí mật khác.
Đầu ra v7 gần như sắp xếp theo thời gian, nhưng tùy chọn định dạng không biến UUID thành secret hay bảo đảm nghiệp vụ.
Đầu ra v1 mang ngữ nghĩa timestamp và mã định danh nút ngẫu nhiên; ưu tiên v7 hoặc v4 trừ khi bạn cố ý cần hành vi timestamp cũ đó.
Chữ hoa và dấu gạch nối chỉ thay đổi cách trình bày chuỗi; chuẩn hóa định dạng trước khi so sánh hoặc lưu trữ UUID trên các hệ thống.

Gợi ý sử dụng

Khuyến nghị chung: dùng v7 cho mã định danh production có thể sắp xếp, v4 cho mã định danh ngẫu nhiên và v1 chỉ khi thật sự cần ngữ nghĩa timestamp cũ
Quy ước lưu trữ: trường database thường dùng chữ thường không dấu gạch; log/hiển thị dùng chữ thường có dấu gạch.
Idempotency & tracing: dùng v7 hoặc v4 cho khóa idempotency và trace ID; UUID không phải token xác thực hay secret
Batch import: tạo sẵn và kiểm tra danh sách UUID cho migration/khởi tạo.

Giới hạn & khả năng tương thích

Hỗ trợ phiên bản: hiện chỉ có v1, v4 và v7; không có v3/v5/v6/v8, Nil/Max, UUID namespace, validator hoặc decoder
Khác biệt đa ngôn ngữ: cách serialize có thể khác nhau (chữ hoa/dấu gạch); nên thống nhất convention trong team.

Quyền riêng tư & bảo mật

UUID được tạo trong trình duyệt của bạn. Kết quả đã tạo không được gửi đến CrateX.app và cài đặt cục bộ có thể bị xóa hoặc đặt lại.
Lưu ý quyền riêng tư: v1 và v7 mang ngữ nghĩa thời gian; v1 dùng mã định danh nút ngẫu nhiên và không lộ địa chỉ MAC thật

Câu hỏi thường gặp

5

Tiếp tục bước tiếp theo với các công cụ liên quan này.

Toàn bộ quá trình xử lý của công cụ diễn ra cục bộ trong trình duyệt của bạn.